Merge pull request #1 from ExpediaInc/feature-upgrade-rabbitmq

Updates from Downstream repo
Merge pull request #2 from ExpediaInc/master

Sync back up to main repo
Merge pull request #3 from ExpediaInc/master

Sync with main fork
Merge pull request #4 from ExpediaInc/master

Update NuSpec and csproj
Up Requested Heartbeat to 30 seconds, revert rabbit reconnect code.
Merge pull request #5 from ExpediaInc/feature-longer-rabbit-timeout

Up Requested Heartbeat to 30 seconds, revert rabbit reconnect code.
Merge pull request #7 from WaveServiceBus/master

Sync up