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
Implements setting specific body classes

closes #4116
- Adds css classes to settings views
Fix publish bar tag scrolling div

Continues on from #4128

- Increases height of tags div and adds `overflow-y: hidden;` to its parent
Fix button class on upload modal

no issue

- this makes sure that the cancel button on the upload modal gets the
  correct class
Merge pull request #4143 from ErisDS/modal-button

Fix button class on upload modal
Minor shortcut amends

issue #1463

- disables some of codemirrors default shortcuts to prevent them clashing
- minor cleanup of shortcut listing
Merge pull request #4142 from PaulAdamDavis/fix-publish-bar-tags

Fix publish bar tag scrolling div
Enable cycling header levels with ctrl+h.

closes #3019

* Remove preexisting `ctrl+h` keymap.
* Add logic to cycle the header level.
  * Loops around after h3.
  * Sets cursor position to end of heading
  * Set initial level to h2.
* Remove `ctrl+alt+${NUM}` keymaps (as they do not work
  internationally).
Updating markdown help modal with new shortcuts

issue #3019
Undisable nProgress

Closes #4095

* Removes the line that killed nProgress for PSM
* adds to styles to make nProgress appear again (ht @halfdan)

IRC: http://107.20.237.151:8081/logs/%23ghost/20140922#pm51214
Merge pull request #4145 from ErisDS/pr/3484

Enable cycling header levels with ctrl+h.
Merge pull request #4120 from halfdan/4116-settings-classes

Implements setting specific body classes
Merge pull request #4096 from javorszky/enable-nprogress

Undisable nProgress
Version bump to 0.5.2-rc1
Minor style fixes

no ref
- fix .featured/.unfeatured padding
- fix settings cog padding
Updating README with clearer install paths
Fix tag order

fixes #4151
- Properly re-add pre-existing tags to beginning of array
Rename helpers/ghostPaths.js -> helpers/ghost-paths.js

Refs #4144
Update top-gh-contribs to get contributors within last 90 days

Closes #4130