Updated IDependencyResolver to include support function for checking if it has a type.
Added an ObjectBuilder which checks it cache, then checks the main Kernel and otherwise builds an object from scratch.
Both sandboxes now use the new ObjectBuilder.
Added new library for things common to both plugins and Hadouken.
Added base for shared HttpServer.
Added an interface to support the abstract class.
Removed Class1, added interfaces for working with http contexts and added an interface for message handlers.
Added new base class for plugins.
Documented the extension method for the message bus.
Support classes for MVC style classes.
Moved Plugin class to Plugins namespace. Added beginning of IPluginEnvironment which can be used by the plugin to get its data folder amongst other things. Added lots of torrent messages.
Added a Component attribute which is used to mark DI/IoC components.
Added basic MSMQ message bus implementation.
Fixed the UnsubscribeMessage.
Added components for accessing data which can be used by both the host and plugins.
The plugin environment interface now contains connection string as well.
Moved the IFileSystem interface to Common since we want both the host and plugins to use it to ease testing.
Began a huge clean up.
Added a new common data access project using FluentNHibernate. Should replace the one in Impl.
Changed class to internal.