fix bug in Menu::removeAction() where we weren't removing the action key from the hash, memory leak, and other problems
make editVoxels.js and editModels.js play nice together with the delete menu item