Unbind

It is probably clearer to make ```unbindQueue``` not take the arguments parameter, just like its analogue ```bindQueue```. I've introduced a new function ```unbindQueue'``` that does take an arguments parameter, just like ```bindQueue'```. 

I've also added unbind functions for exchanges.