Fix native menus generated in other active application issue.

This fixes issue [#2534](https://github.com/adobe/brackets/issues/2534).

Also some code to handle hi-ascii characters in Windows shortcuts so that we can start using them in localized versions of Brackets.