osx: fixes for issue 704

* Shift -> Q due to too agressive osx keymap tinkering.

* Issues with copy and paste (command-c) combination

* Alt+Ctl+Shft++ not displaying correctly in the menu
Merge pull request #715 from monkeyiq/2013sep/osxhkupdates1

osx: fixes for issue 704
issue #640
Merge pull request #721 from mimaz/master

issue #640
Reorder CharView zoom keys
Update prefs to ensure ExportClipboard:	0
Update hotkeys so Ctl+Shft+D isn't mapped twice in CharView
Another update for non english locales and the hotkey system.
Merge pull request #722 from monkeyiq/2013sep/hk-for-german1

Another update for non english locales and the hotkey system.
Update hotkeys default file to remove spaces after :
Update hotkeys so Ctl+1-5 works when not in Spiro mode
Update hotkeys default file to deduplicate some hotkeys
submenu support for varying locales. More chatter during hotkey execution to try
to see why they are not running for some.
Merge pull request #723 from monkeyiq/2013sep/hk-for-german2

submenu support for varying locales. More chatter during hotkey execution
Trailing blanks and buffer overflows

Coverity scan check caught several places where possible buffer overflows
may happen. Also cleaned-up and removed a bunch of trailing spaces.
splinefont.c: In function 'SplinePointListContainsPoint'

splinefont.c:2087:15: warning: unused variable 'end'
splinefont.c:2086:15: warning: unused variable 'p'
gmenu.c: In function 'HKTextInfoToUntranslatedText' - fixed warnings

gmenu.c:1187:5, gmenu.c:1189:5: warning: suggest parentheses around
assignment used as truth value.
gmenu.c:1192:5: warning: function returns address of local variable