Merge pull request #65 from michaelnoonan/LoggingImprovements

Logging improvements
Fix log param numbering for @michaelnoonan
Pulled some of my changes from CustomSerializer into this branch.
Merge remote-tracking branch 'gertjvr/CustomSerliazation' into GzipMessageCompression

Conflicts:
	src/Nimbus/Infrastructure/BrokeredMessageFactory.cs
	src/Tests/Nimbus.UnitTests/BatchSendingTests/WhenPublishingACollectionOfEventsViaTheBusEventSender.cs
	src/Tests/Nimbus.UnitTests/BatchSendingTests/WhenSendingACollectionOfCommandsViaTheCommandSender.cs
	src/Tests/Nimbus.UnitTests/BrokeredMessageFactoryTests/GivenAMessageBrokerFactory.cs
Fixed a bunch of speeling mistooks.
Initial sweep of JsonSerializer and GzipCompression.