star button
Merge branch 'develop' into star-notebooks
Merge branch 'develop' into star-notebooks

Conflicts:
	htdocs/main.html
generalize checkbox_menu_item to twostate_icon
tooltip for star
star notebooks v0

kind of mostly works i think
major rework of tree selection and modification for stars
config migration
vague attempts to factor out config & tree mods
more of the code is 'private methods' now, anyway
still pretty messy

lots more params on everything because we can't just select
and create nodes in interests whenever anything is loaded
artifacts
Merge branch 'develop' into star-notebooks

Conflicts:
	htdocs/js/rcloud_bundle.min.js
named parameters for editor.star_notebook

to allow the three use cases succinctly
various star bug fixes

unstar notebook on removing from interests
star new notebooks
throw a more helpful error when trying to remove nonexistent node
Merge branch 'develop' into star-notebooks

Conflicts:
	htdocs/js/rcloud_bundle.min.js
Merge branch 'develop' into star-notebooks

Conflicts:
	htdocs/js/rcloud_bundle.min.js
remove no-longer-needed manual hide of tooltips
unstar from command menu

also have navbar button react to editor.star_notebook if current
commands that are always there, and those that aren't

we can dispute the layout later
smaller star button in interests
keep track of stars locally and add star controls to alls

still needs proper MMVC for 2095 (i.e. the data flow is borken)
make update_notebook_stuff private
massive refactoring of notebook tree to separate M from V

(at least internally)

it almost mostly works, too.
Merge branch 'develop' into star-notebooks