modified IPlugin and HTTPRequestHandler in order to allow construction of plugins and request handlers at daemon startup