Add groups link to menu tray
WIP - refactoring dotstorm transport to be atomic

To address bugs of lost notes from simultaneous edits, am changing the
socket transport and persistence to be more intentionally atomic. Taking
the opportunity to refactor, removing old Backbone/Mongoose connector
from dotstorm v1 that made handling this stuff particularly onerous.
Add socket tests
Dotstorm refactor fully working and tested