Added message_consumer

Yet to figure out how to really test it though
resolved merge conflicts
Added RabbitMQ Client to Build.PL
Added RabbitMQ dependencies to Build.PL
Removed merge conflict files
Missed a dependency
Added rabbitmq to travis config services