massive rewrite, seperate amqp server from publisher/pinger move to node-amqp instead of rabbit.js