Add Vomnibar.activateEditUrl commands

Often times when I'm working on sites I want to add a query string or
modify the port number. The go up one level or root of the URL commands
are nice but they don't alow you to add or remove specifics on the
current URL.

This adds two commands that act exactly like the normal onmibar open but
populates the bar with the current URL.

I picked `ge` as the default and `gE` as the default for the same in a
new tab.
Mark the close tab commands as "advanced"
Tweak the move tabs command name

I think this is at little more readable, at least in the code
Code tweaks
Only block keyup for keys where we have handled a keyup/press event

Fixes the issue of Vimium indiscriminately capturing keyup events,
introduced in PR #978.
Line length
Improve fonts and matching character color in CSS
Change the link hint char back from red to yellow

Red draws the eye powerfully, which I think is counter-productive
here. You don't want to focus on the character you've already typed, but
rather the character you have left to type.
Revert "Improve fonts and matching character color in CSS"

This reverts commit e93b1b1f36d31a693978a9cc71e10d95ab1fba4a.

Reverting because the experience is poor for Linux users. If we can
patch this to also look nice for Linux users, then win.
Merge pull request #1130 from mrmr1993/fixKeyupCapture

Only block keyup for keys where we have handled a keyup/press event
Added feature to download links
Update link_hints.coffee
Suggestion for impl of #1141
Changed key biding to use right arrow instead of tab, returning previous tab functionalities
Switching again to Ctrl+Enter
Allow passing of keys to the underlying page.
Allow passing of keys to the underlying page (minor code review).
Allow passing of keys to the underlying page (more minor code review).
Allow passing of keys to the underlying page (populate page popup with existing rule).
Allow passing of keys to the underlying page (fix/maintain order of exclusion list).