Change toolbar to have popup menus
Avoid duplicate listeners when resizing
Converted instruments to run from toolbar, greatly simplifying pages
Fixed some memory leaks around websocket data events
Changed menus to suit.
Merge branch 'modalIns'

Conflicts:
	freeboard/js/chartplotter.js
	freeboard/js/websocket.js

Resolved conflicts
Actually merge properly this time :-(