HttpServer.start() now throws an exception instead of returning a boolean