Merge pull request #1355 from bradleypriest/checkbox

Larger clickable area for checkboxes on the retries page
Only delete one list element, not all matching.  Previous behavior guaranteed worst case runtime since it scanned the entire list for every delete.
changes
1. Add Redis to .travis.yml
2. Update configuration to use a valid Rubinius config
3. Make failures of Ruby 2.0.0 fail the spec run
Groundwork for transfering reliable fetch working queue back to public queue on graceful shutdown.
Don't bother with hard shutdown if we signaled a shutdown.
statsd counter change
Use bulk_requeue instead of terminate.
Split out requeue/shutdown as before.
Rename terminate to shutdown to avoid name conflicts with Celluloid; up the retry time for waiting for jobs to finish.
Move bulk_requeue back to class method.
Merge pull request #1357 from petergoldstein/feature/add_redis_to_travis

Travis CI change to get MRI specs green
Merge pull request #1358 from jonhyman/feature/transfer-on-shutdown

Groundwork for transfering reliable fetch working queue back to public q...
more changes
formatting
Notes about redis versions
doc usr1 change
changed #determine_redis_provider to first check against the REDIS_PROVIDER env variable
Merge pull request #1363 from spra85/determine-redis-provider-explicit

changed #determine_redis_provider to first check REDIS_PROVIDER
Update changes