Adding new functionality to edit the selected mesh location and rotation using keyboard commands.  This is prelude to adding a snap-to-grid functionality.  This commit contains the new menu items to activate Keyboard-Rotation and Keyboard-Movement and the accessor to retrieve the current states of both, the selected mesh (if there is one) and added a new class, DesktopKeyModelEdit.as to contain the cotrollers for these editing functions.