Implemented support for the versioning strategy used by NServiceBus and MassTransit

The published messages will now also be available to everyone
subscribing to a basetype of the published message.