Added concept of a Bus to process each processable type
The MessageBus now uses the configured Processors
Renamed IBus to IMessageBus
Removed the concept named "bus"
Added a different IoC Container to the sample application to illustrate
possible usages