More defensive error handler which nacks messages.
Error handler for the AMQP connection, as we have a ton of state attached to this I am just exiting.

There is discussion about enabling reconnect on the upstream library but
that hasn't happend yet.
Moved to log4js logger.
0.2.0