Fix for issue 556. Umpleonline shortcuts only work now when either the canvas or text editor is focused. 
Escape has been implemented to allow unfocusing of any element, to allow users to easily use native browser shortcuts.


git-svn-id: http://umple.googlecode.com/svn/trunk@4325 6ebf9d09-8eb1-0036-9d08-68c07d1b990a