updated version for gem.
Added ability to enable and disable pubsub in the gem
ERP-54 - allow for caller to pass in enabled flag as part of publish.
ERP-63 - rescue to recover from taken down connection to rabbitmq.
Placed subserver and base listeners in the gem.
Added context to the message passed back and forth.
Updated gem for easier usage and adding context to the message envelope.