added multiprocess for registering worker as online and unit tests.
Merge remote-tracking branch 'upstream/master'
pep8 corrections
Merge pull request #80 from stevendgonzales/master

added multiprocess for registering worker as online and unit tests. Pep 8 fixes