[MacRuby] #1315: ScriptingBridge with SystemEvents maps keyCodes on crack and performSelector is wonky