Update BUGS
Handle all key modifiers correctly
Log key IDs in hex
Move key to string converting to utils.misc
Handle some special corner-case keys correctly
Don't normalize keys via QKeySequence.

This yields rather strange results with some exotic keys, and this
normalisation doesn't really do much anyways.
Move normalize_keystr to utils.misc
Move NormalizeTests to test.utils.test_misc
Force keybindings to lower case
Don't die on only-modifier keypresses.
Handle escape key correctly
Use OrderedDict for modmask2str
Move fake_keyevent to test.helpers
Add tests for key_to_string and keyevent_to_string.
Fix lint
Documentation update for Qt 5.3.1
Only leave insert/hint mode if loading started in current tab
Update ez_setup
Merge branch 'master' of ssh://lupin/qutebrowser
Fix weird crash in on_tab_changed