updated the plugins to match the new IPlugin interface and the HTTPRequestHandler base class