Closes #94, added QueueDeclarePassive and ExchangeDeclarePassive

I could have added more integration tests for basic queue behavior, but I think it's fairly unnecessary unless it's determined that we need to include basic queue tests for the passive queues. This isn't much work, just a bunch of copypasta I wanted to not include just in case it's undesirable.