change the way the leshan server is built, removed the hardcoded default, put construction back in the hands of the dev, started bridging the different between the bootstrap construction and the server construction