Use Passive while declaring exchange

Boolean value, Passive is currently unused while declaring exchange in
RabbitAdvancedBus. Changed this method to use it and added a test cover
the scenario.