Improved RabbitMQ message check.

- Check will now fail if it cannot connect to RMQ.
- Checks all queues and reports on warning/critical messages for each.
- Added `--ignore` option to allow us to specify queues to ignore.
Merge branch 'rabbitmq_message_check'

* rabbitmq_message_check:
  Improved RabbitMQ message check.