PSM: Reset 'Published Date'

Closes #4557
- The underlying issue is that the PSM is already loaded when Ember
routes from an existing post to a new post. Instead of resetting the
‘Published Date’ value manually (with jQuery), I’m using Ember’s
computed property setter to ‘refresh’ the cache for that property. I
believe that this Ember solution is better than manually going in and
resetting it with jQuery.
Update to Ember 1.9.0.

No Issue
- Ember@1.9.0
- Handlebars@2.0.0
- grunt-ember-templates@0.5.0-alpha
Create settings-menu-mixin for subview state tracking

Ref #4642
- Move duplicate code from PSM and SettingsTags to a mixin
Add view post link on published and updated posts

closes #1756

- adds a post url link to 'post updated' and 'post published' in editor
- adds join function in ghost paths
- adds a '/' detection to makeRoute method
- adds test for join function
Fixed editor tag field handling of comma key on international keyboards

fixes #4356
- Added new keyPress event handler to identify keys by character instead of key
- Removed code for handling comma key from keyDown event handler
Merge pull request #4645 from katiefenn/issue-4356
Merge pull request #4629 from cobbspur/postpreview

Add view post link on published and updated posts
allow re-login when authorization fails on editor.edit route
Fixup behavior and styling of editor re-auth.

Closes #2092
- Adds styling for re-auth modal.
- Prevent transition to posts route on success.
- Clear credentials from controller.
- Handle confirmAccept action if form is submitted via 'enter'.
- Only allow re-auth as the user that was previously logged in.
Merge pull request #4602 from jaswilli/better-auth-retry

Allow re-authentication in editor after 401 response
Do not include url and author_id in post payload.

No Issue.
- Neither of these properties should be included in the
  payload sent from the client to the API.  URL is a
  read-only virtual property, and author_id is inserted
  locally as a convenience.
Remove files for a modal that is no longer used.

Refs #4602
- The modal dialog that used to be shown when re-auth was
  needed in the editor has been replaced.
Merge pull request #4655 from jaswilli/modal-cleanup

Remove files for a modal that is no longer used.
Merge pull request #4653 from jaswilli/client-data

Do not include url and author_id in post payload.
Version bump to 0.5.7
Use CSS animations for modals

No issue

- Changes Modals to use CSS-based animations
- All modals have an animation, so the option is removed from the handlebars helper
- Removes `animation` from the handlebars helper, as all had one anyway
- Removed the `centered` style - All modals should be left-aligned
- Buttons now default to being on the left
- Cleans up some styles (modal body top spacing) which #4632 helped clean up
Prevent publish-bar from floating up
Merge pull request #4526 from knownasilya/patch-1

Prevent publish-bar from floating up on mobile
stop middleware converting favicon to string

closes #4658

- adds conditional to prevent favicon being processed as a string
Merge pull request #4661 from cobbspur/favicon

stop middleware converting favicon to string