Rewrote the AutoAdd plugin to match the new style of writing.
Made the FluentNHibernate a Component.
Moved the http server implementation to a common library.
Fixed the FoldersController.
Quite a large commit, fixed all build errors.
Moved the MSMQ project, general fixups.
Removed unnecessary method in the IDependencyResolver interface.
Fixed the FluentNHibernate repository.
Added a factory that creates IHttpServers.
Added a factory that creates IHttpServers.
Added some abstractions to the IMessageBus model.
Added the message bus factory and renamed a file.
Moved the registrations to the DI module itself.
The default IHadoukenHost now uses the http server factory.
HttpListernerServer using Basic Auth.
Changed MonoTorrentEngine and DefaultKeyValueStore to use the IMessageBusFactory.
Added the Component attribute to classes.
Redid the assembly loading and referenced all needed assemblies.
Removed custom MSMQ message bus and implemented MassTransit (which currently does not work).