display better shortcut conflict message
remove unnecessary comma
Ask for overwriting existing shortcut
local strings for other languages
remove obsolete strings from localization files
Removed obsulete strings, translated russian strings
Merge branch 'better-key-change-message' of git://github.com/zhuochun/VimFx into zhuochun-better-key-change-message

Conflicts:
	extension/locale/ru/vimfx.properties
Removed checkboxes from the Shortcuts dialog
Added a note to the users about adding/removing shortcuts
Version bump, README update
Merge branch 'release-0.5.3'
Changelog update
Merge branch 'release-0.5.3'
Merge branch 'release-0.5.3' into develop
changelog update
Update zh-CN localization
Update shortcuts list in readme
Fix #213: Suppress logic bug

For example, if you press 'x' to close the current tab, it will close
before keyup fires. So keyup (and perhaps keypress) will fire in another
tab. Even if that particular tab is blacklisted, we must suppress the
event, so that 'x' isn't sent to the page. The rule is simple: If the
`suppress` flag is `true`, the event should be suppressed, no matter what.
It has the highest priority.

Previously, `vim.blacklisted` checks were performed even in keypress and
keyup, which caused the suppress to be ignored.
Use Firefox 24+ native console API
Simplify DOM manipulations