Updated UseRabbitMq extension method to actually use the VirtualHost property

The VirtualHost property was never actually passed to the connection and hence VirtualHosts weren't working when using RabbitMQ.