Creates the dispatcher and queue wrappers

There aren't any tests for the queue wrappers at the moment because they
instantiate pika objects themselves.
Bundles up the input processing into a thread and wires together

Using aglyph for dependency injection, this commit wires together the
different respective components and uses a logging dispatcher to demonstrate
the process working.