Merge pull request #3478 from halfdan/fix-pgsql

Fixing pg build.
Fix for missing author when switching posts

No Issue
- Fixes the case where the authors dropdown in the
  post settings menu has no author selected after
  switching between posts.
Show posts authored by current user.

The current logic allows showing of all EXCEPT the current users posts
(when the current user is an author).

This fixes that.
Merge pull request #3490 from jaswilli/psm

Fix for missing author when switching posts
Merge pull request #3493 from rwjblue/fix-posts-post-author-list

Show posts authored by current user.
Merge pull request #3487 from JohnONolan/notification-copy

Shorter notifications
Set postgres version to 9.3

refs #2499
Updating Casper to latest
Update importer for MU

closes #3285

- remove apps stuff for now
- if there is a single user, behave the same as before, overriding
  non-critical properties of the single owner user
- if there are multiple users, import them like normal resource
Merge pull request #3488 from manuelmitasch/fix-session-invalidation

The page refresh when oauth token has expired was broken.
Merge pull request #3495 from halfdan/patch-1

Set postgres version to 9.3
Remove unnecessary hard refresh on signout.

Refs #3488
- Hard refresh handled by ember-simple-auth.
Merge pull request #3494 from ErisDS/issue-3285

Update importer for MU
Update spam prevention

closes #3468
- added rate limit to deny more than 5 attempt every hour
- updated spam prevention to be configurable
- added config values spamTimeout, ratePeriod, rateAttempts
- added ratePeriod:1 to config.example.js to prevent functional tests
from hitting the rate limit
- commented spam test, I’ll fix it tomorrow
Merge pull request #3496 from jaswilli/refresh

Remove unnecessary hard refresh on signout.
Merge pull request #3486 from sebgie/issue#3468

Update spam prevention
Version bump to 0.5.0-rc1
Re-upgrading Casper
Fix tests to ensure correct post is being checked

Refs #3473
- Change tests to not assume that all inserted fixture data
  will end up with the same millisecond-precision time for
  results sorting.  If a test is set up to check the contents
  of a specific fixture extract it explictly from the results.
Handle toggleing the content screen on mobile.

Closes #3520.

Move the custom jQuery animation into an action on the controller so
that we can trigger it from within the route if needed.