Adding optional instance_name config for RabbitMQ.

We would like to give human-readable names to our RabbitMQ instances.  This lets us add instance_name to the config file.  I didn't see any other way to change the name to be other than the IP address/port, and we can't use a domain name.  It defaults to the previous behavior if nothing is set.