WIP on #42, prep for use by user-action-study

* moved main -> cookiemonster.js
* simpler main
* listen / watch on agreed channel

TODO:

* get tabids into the data, at all emit points.
* move out the monintoring / daily upload to main, if anywhere