monster commit of 'backloggening'

need to add amqp listener to amqp part, shouldn't have each thing handle it's own listening.
need to flesh out the tasker api.

ensure that message comes in, get's handed off to tasker, which figures out how to handle message(or in listener?)
then tasker goes and makes sure that task gets done.