moving things around, refactoring core negotiator code

- sublime keymap and mousemap settings disabled, for now
- commented out most of the plugin root commands.py to ease refactoring process
- sub_collab/negotiator/interface.py renamed to */base.py, BaseNegotiator class added implementing constructor that accepts a config dict and provides a getter for that config dict
- registry handled negotiator instances instead of separated config maps and negotiator maps