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