Merge pull request #224 from tagawa/style

Added check for touch and CSS fix
font-size and margin-left reduced
Issue #196: edit login message for issues
Fixes #207: handle non-existant issues.
Added extra imagemin packages to packages.json
Add mousetrap.js to vendor.
Issue 215: add 'g' shortcut to navigate to github issue page.
Merge branch 'dev.webcompat.com' of https://github.com/webcompat/webcompat.com into dev.webcompat.com
Point directly at the applications part of settings.
Don't store gh username or avatar URL in our db.

We'll keep those in the session cookie instead. A small perf hit (meaning every
time you logout--which purges the cookie--then login we need to ask the GitHub API
who you are, rather than just asking our own database). But an overall win in terms
of storing less personally identifiable data than we need to.
Add backbone.mousetrap.js dependency.
Use backbone.mousetrap in issues.
Whoops, need to sort before comparing.
Hitting Esc if label editor is open will close it.
reduce font-size
add base font-size body and module
label editor: px to em
Autofocus filter when label editor is shown.
Close label editor if you click outside.
Add e shortcut to open label editor.