Add alternative names for pg

refs #3864
- map alternative valid pg names to pg
Resets the scroll position on controller content change

When scrolling through the preview of a long article, if the
post was changed the scroll position of the preview would
remain the same.
Fix user cover images

No issue

The cover image method in the settings/user controller returned the correct asset URL, but not the corresponding CSS which is needed to show it correctly.
Merge pull request #3914 from halfdan/3864-db-config

Add alternative names for pg
Merge pull request #3819 from studioromeo/reset-preview-scroll-position

Reset preview scroll position when post item is clicked
Merge pull request #3934 from PaulAdamDavis/fix-cover-image

Fix user cover images
Remove permissions from configuration API

closes #3909
- Remove permissions from configuration API
- Remove permission setup from integration test
- Remove permissions from permissions.json
Update About page styles

Closes #3919

With the move to new global styles, the about page styles got a bit borked. This fixes those.
Merge pull request #3912 from halfdan/3909-config-api

Remove permissions from configuration API
Implement About Ghost page

Closes #3568
- Deleted html placeholders in client
- Added new grunt task, buildAboutPage, which 1)creates -contributors.hbs partial and 2) downloads contributor avatars
- buildAboutPage is called by anything that does an emberTemplates task
- Removed unused code from ghostpaths
Merge pull request #3907 from PaulAdamDavis/fix-about-styles

Update About page styles
Merge pull request #3575 from novaugust/about-ghost

About ghost page