routing and refactor for personalities
refactored routing, added logic for threshold, added filter for valid routing
refactored routing(configuration), personalities, watchlist, unit tests
Merge remote-tracking branch 'upstream/master'

Conflicts:
	meniscus/tests/personas/worker/register_online_test.py
unit testing and a bit of refactoring
coordinator flow testing... still needs more
unit testing. some testing done on static functions...
Merge remote-tracking branch 'upstream/master'
unit test change
pep8 compliance
Merge pull request #135 from aelkikhia/master

refactored, added unit testing, functions to coordinator