added options for configuring the connection to rabbitmq

added options for configuring the connection to rabbitmq, including:
host, port, ssl, vhost, username, and password