def method_missing(m, *args, &block)
      ensure_connected! if respond_to_missing?(m, false)
      super
    end
Attempt to ensure we're connected to Beanstalk if the missing method is
present in the delegate and we haven't shut down the connection on purpose
@raise [Beaneater::NotConnected] If beanstalk fails to connect after multiple attempts.