Additions to keyCodes array.

Added keycode mappings for left bracket, backslash, right bracket, semicolon, equals and minus. These last three may vary across browsers and might need to be determined programmatically in a future version. Additional mappings are still needed (for the Insert key, for instance).