Handle bunny connection errors and reconnect automatically

fixes #2