Refactor Continuity::Scheduler to be less coupled to the RedisBackend concurrency model, and implement a Zookeeper Backend.

This might need some more work, but it's a start ;)