reset run button on new session

fixes #1088
also, make session on_reset event
session on_reset event

cherry-picked from feature-compute-separation to avoid possible
future merge hell
Merge branch 'develop' into feature-compute-separation

Conflicts:
	htdocs/js/rcloud_bundle.min.js