decent notebook scrolling

not perfect
fixes #108

Conflicts:
	htdocs/editor_tab.js