Merge branch 'release-0.5.3'
Merge branch 'release-0.5.3'
changelog update
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.
Merge pull request #216 from lydell/issue-213

Fix #213: Suppress logic bug
navigate previous and next links
refactoring code
Add command descriptions
add pattern options in preferences
get unicode preference
Merge branch 'develop' of github.com:akhodakivskiy/VimFx into develop
Bump minimum requred Firefox version to 23. Closes #228
remove empty items in pattern
update new keys in README
Find refactoring
Enable highligh find mode with a/
The previous two commits close #187, close #226
Bump minimum Firefox version to 25

Since we now use Firefox 25's built in find bar.
Code Review comments per @lydell
Refix #115 after switching to built-in findbar