Tiny enhancements

A couple of enhancements:

* merging arguments into queue binding options
* Bugfix: need to wrap type in exchange
* don't bind queue to exchange when 'default exchange' is given