instantiate separate nconf instance so multiple instances with different
dconfigs don't step on each other (mostly for testing)
add stop() method to server objects, and add port and callback to start()
makes it easier to test things like websockets
emit websocket messages to alert clients when builds start and end