Merge pull request #273 from chinaboard/master

Complete the HTTP address
updated autofac to 3.5.2
Merge pull request #274 from zidad/update-autofac

Updated autofac to 3.5.2
Add support for notifications when the connection is blocked

This both includes logging in EasyNetQ to make this situation more visible,
and exposes events in IAdvancedBus for clients to be able to respond to
the event.

See http://www.rabbitmq.com/connection-blocked.html for more information.
Merge pull request #276 from danielwhite/blocked-connection-notifications

Add support for notifications when the connection is blocked
0.36.1.0 Updated Json.Net to the latest version
Merge pull request #277 from regme/master

0.36.1.0 Updated Json.Net to the latest version
Handle publish error (prevent unhandled task exception)
Merge pull request #278 from reuzel/master

Handle publish error (prevent unhandled task exception)
Use IImmutableSet instead of List in EvenBus to make it thread-safe...
Bumped version number from 0.36.1.0 to 0.36.2.0
Merge pull request #282 from noxhoej/master

Use IImmutableSet instead of List in EvenBus to make it thread-safe...
PublishedMessageEvent, DeliveredMessageEvent

Here is an addition to already existed events. For instance it can be
usefull for client-side message tracking.
Fix EasyNetQ.nuspec by adding the dependency on System.Collections.Immutable.Net40
Bump the version
Merge pull request #284 from Pliner/producer-consumer-events

PublishedMessageEvent, DeliveredMessageEvent
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Source/Version.cs
Use ILRepack to internally merge  System.Collections.Immutable.Net40
Internalize ReadOnlyCollectionsInterfaces.dll as well, since it is a dependency of System.Collections.Immutable.Net40.dll
The internalization of ReadOnlyCollectionsInterfaces.dll apparently gives problems when used on a .net4.5 platform, so revert to dependencies.