Refactoring to support new supervisor config.
General clean-up.
working changes for new supervisor scheme.
removing commented out code.
Merge pull request #425 from edx/e0d/notifier-refactor

E0d/notifier refactor