reconnect amqp after rabbitmq connection loss

* bump march_hare to 2.0.0
* create the reporter early as per michael's advice
* do not reset the reporter after running a job
* try connection.on_shutdown ... needs more work