Added initial implementation of one-exchange-per-message-type routing strategy.
Fix indenting && line endings.
Added 'UseExchangeAsInputAddress' configuration option, which allows using an exchange as input address. This way we can have many (fanout) consumers each one with their own queue, but using the same 'public' address (a single exchange to which each consumer will bind)..
Fix indentation to use spaces instead of tabs.
Merge branch 'rabbit-exchange-per-type' of https://github.com/pruiz/Rebus into rabbit-exchange-per-type
replaced null-checks with a property
Merge branch 'master' into rabbit-exchange-per-type
Merge branch 'master' into rabbit-exchange-per-type