added options for specifying connection to rabbitmq server, including: host, port, user, password, etc.