bug fixes, clean up, refactoring

This PR consists of the these changes:
    * bug fix - ConnectionContext class was always returning the same connection - even after the connection was closed.
    * bug fix - acknowledgement of an item from RabbitMQ queues must happen on the same connection/thread as originally produced the item.  Refactored to add an internal queue so that the QueuingThread can do the acknowledgement
    * style refactoring - changed to a Lars compatable PEP-8 compliant style
    * moved queue names into configman
    * moved the RabbitMQ connection class into configman