Fixed a bug in the TestEngine and versioned each project by itself.
- Moved IConnection to basic level and reused it for MessageProcessorBus.
- Added the CommandHandler<> and InvalidCommandException.
- Renamed most types of the Request-namespace to Dispatchers.