Merge pull request #2 from keithj/devel

Use sudo to run rabbitmqctl
Merge pull request #3 from keithj/devel

Build with our own AnyEvent-RabbitMQ to test new features.
Merge pull request #4 from keithj/devel

API changes for consistency and support of message headers
Merge pull request #5 from keithj/devel

Message headers and auto delete
Added Perl Critic tests.

Moved to AnyEvent::RabbitMQ 1.18 and WTSI::DNAP:Utilities 0.4.1
Set build environment variables to be global.
Removed defunct modules.
Merge pull request #6 from keithj/refactor-utilities

Added Perl Critic tests.
Switched from NPG to DNAP namespace.
Merge pull request #7 from keithj/refactor-utilities

Switched from NPG to DNAP namespace.