Move the watchdog worker to a separate file.  #3127.
SidekiqConfiguration uses definitions from RedisConfiguration.  #3127.
Don't augment Rails.application unless we're in a Rails app.  #3127.

(The clockwork process shouldn't need to have the application
environment loaded.)