Adding locking to support master fail over
Adding test cases
Merge branch 'master' into locking
updating readme and comments
spelling
readme
readme
typo
readme
spelling ftw
releasing master lock on shutdown, changing lock key
Get a better redis-server in test.

The previous implementation was causing intermittent seg faults on my
machine.
Refactor locking, and allow for different locks.

This is work-in-progress: tests fail on Redis 2.6
Merge pull request #177 from dbalatero/resilent_2.4_locking

Resilient 2.4 locking
fixed resque web-ui un-retrieveble schedules bug
add *.swp to .gitignore
fixed retrieve schedules from redis response bug when run first time
fixed retrieve schedules from redis response bug when run first time
Merge remote-tracking branch 'origin/resque_webui_bugs'
add Resque.clean_schedules method, useful when setup scheduler first time