Fix Azure compatibility issue around stdin in Gruntfile.js
Accept all versions of 'edit' as URL parameter

closes #3644
Use the ghost-paths consistently.

Always using the utility function ensures that we have the ability to
update/change/etc these paths without scouring the codebase.

For example, if we ever decide to bump the API version it would be nice
if there was only one location it needed to be updated at.
Update authentication endpoint for subdirectory

Fixes bug where user is unable to log into admin when subdirectory is specified
Expose blog URL to client app

 fixes #3724

 - provide config.url to the ember client app via a data attribute
 - create server and client side helpers to output the URL
 - wire up the client side helper
 - add a class for testing, and add tests for both the server and client side
Merge pull request #3730 from jyek/auth-route

Update authentication endpoint for subdirectory
Adding author pages to cache invalidation
Merge pull request #3731 from ErisDS/issue-3724

Expose blog URL to client app
Change default blog URL for development.

* Move `production` section above `development`.
Merge pull request #3735 from ErisDS/cache-invalidation

Adding author pages to cache invalidation
Fix -navbar events attachment

Closes #3623
- Move hamburger logic to action with terrible name, "toggleSidebarOrGoHome"
- Move ".js-close-sidebar" events to a document.on(event, *selector*, f) to make sure they attach even when the js-close-sidebars aren't on page (ie, hidenav)
Merge pull request #3736 from novaugust/ghost-burgers

Fix -navbar events attachment
Updating docs links to point to support.ghost.org
Version bump to 0.5.0-rc4
Update express and body-parser dependencies.

No Issue
- Upgrade to versions of these packages that use qs >= 1.0.0.
Merge pull request #3739 from jaswilli/update-packages

Update express and body-parser dependencies.
Upgrading Casper to official 1.0.0 release
Final Ghost-UI version for 0.5
Fix for bug where owner user has name owner

no issue

- in the case that the role is not being assigned, the code assumes it doesn't get a role..
Merge pull request #3741 from ErisDS/owner-user

Fix for bug where owner user has name owner