Work towards new subscriber objects.
Code style changes.
Tests for AMQP factory.
Tests for new Subscriber.
Started testing Subscription, discovered fatal flaw in state logic.
Improved Subscriber.
Improved AMQP subscriber driver.
Tests for subscription object.
Merge branch 'feature/subscription-object' into develop