Fix scheduler on production infrastructure

Apparently the long waits cause timeouts in the rabbitmq connections,
and pika doesn't handle reconnecting for us (laaaaaaaame!). Instead of
using a long-lived connection that will hit TCP timeouts, use a
short-lived one that will pretty much constantly have data going across
it, to avoid the timeouts, and the related socket issues. Win!