Add Gmail-style shortcuts

Ref #3940
- add `j`/`k` for navigating posts down / up
- `c` for opening a new post
-  `o` to open the selected post
- update keymaster dep to allow for multiple key unbinds (`key.unbind('up, j')`)
Fix GhostTab and GhostTabPane array dependencies

No issue
- TabPanes weren't finding their tab due to not listing all their dependencies in Ember.computed
Merge pull request #4169 from halfdan/tap-close

Close mobile menu on tap.
Upgrading Casper again
Version bump to 0.5.2
Merge pull request #4132 from novaugust/fix-tab-pane-connection

Fix GhostTab and GhostTabPane array dependencies
Abstract the allowed file types out of API

closes #1891
- Moves contentType and extension check to config
Fix relative em sizing bug
Fixes hidden scrollbar.

fixes #4194
- Remove relative positioning
Merge pull request #4195 from halfdan/4194-scroll

Fixes hidden scrollbar.
Allow scroll on setup form
Fix notifications being cur off on auth/setup screens
Prevent horizontal scrolling in the PSM
Merge pull request #4197 from PaulAdamDavis/minor-052-bugs

[WIP] Fix minor styling bugs
Hide author dropdown for authors.

fixes #4205, refs #3084
- Hide author dropdown for authors
Merge pull request #4206 from halfdan/4205-author-drop

Hide author dropdown for authors.
Fix DB API

no ref
- Use correct error type
Merge pull request #4204 from halfdan/fix-db-api

Fix DB API
Fixed email copy grammatical errors
Sorts PSM authors alphabetically

fixes #4198