Added shortcuts to menu

named shortcuts can now be added to the menu from scripts. This cuts
down on the need for scripting, lowers the barrier to entry, and cuts
the number of available scripting variables in half.