add ability to set direct_addressing.  Default value differs based on $connector based on mcollective setup docs.
Set identity in server.cfg.  This is useful when looking at the rabbitmq console as otherwise connected servers were showing up as IPs.  Used fqdn over hostname based on doc suggestion.
Fix plugin.$connector setup.  The stomp plugin uses different values than the other two.  Also renamed the hash names to integers when only a single server is passed in.  This is only valuable to the rabbitmq and activemq plusings.  I'm not sure if they need to be integers but it reflects the practice used in their documentation.