first cut at menus JS
better support for shortcuts
added checkable menus and sub menus
add separator support
added support for MenuItemProperties for addMenuItem, removed some cruft, beginning support for menu item placement
remove more cruft
implement support for menu item positioning
Merge branch 'master' of https://github.com/worklist/hifi into menu_js
remove dead code
add menus to editVoxels.js
switch to numbered swatches
Working on Visage improvements.
Merge branch 'master' of https://github.com/highfidelity/hifi
Compile fixes.
moved MenuScriptingInterface to own files
Experimenting with more action unit mappings.
Merge branch 'master' of https://github.com/highfidelity/hifi
Parse error fix.
change singleton approach to not require delete
Slight mapping improvement.