initial commit of client-manager from sockethub, needs complete refactoring
working through refactoring, still incomplete.
updating docs to take into account sessions instances and scope