Merge pull request #125 from Pliner/master

RandomClusterHostSelectionStrategy
exposed argument dictionary on ExchangeDeclare on advanced bus
Request now throws exception if the responder throws on server. Requests will not timeout anymore on responder exception.
Exchange declare now takes alternate-exchange parameter instead of args dictionary. Aligns better with the rest of the advanced API.
merge micdenny-master
Owch Versiongit status I always do this :(
Fixed silly error handling in ManagementClient.
New policy definitions: alternate-exchange, dead-letter-exchange, dead-letter-routing-key, message-ttl, expires, max-length. Add nullability on HaMode and HaSyncMode, to let add a policy without them.
Merge pull request #129 from micdenny/master

New policy definitions for Management Api
Merge remote-tracking branch 'upstream/master'