Adds source command and uses check_call in config
Rearrange, cleanup
Factor out Redis to redisbackend.py

Also move things into the jobmon package (except for jm.py)