fakeredis

- support for fakeredis as a provided redis class
- test suite will run with both real and fakae redis
- don't return 'success' from worker if plugin determines not to run a job
- remove unused worker.activePlugins and the notion of 'onComplete' for plugins