Merge branch 'master' into release

Conflicts:
	README.rst
remove special styling on .more links ... we can revisit link semantics later but for now we should aim towards normalizing things.
Merge pull request #592 from patternleaf/433-homepage-redesign

remove special styling on .more links ... we can revisit link semantics ...
Add ability to preview unpublished news items

Admins can now create news items with a status of "staged" and see them
on the home page. These will not be visible to non-admin users.

In order to do this, I created a new status of "staged" and modified
FeaturedManager.on_homepage to return these items as well as "published"
ones.

I then added a 'view' permission, implemented through user_can_view and
anonymoususer_can_view methods on the various model classes (actually
implemented in mixins).

Finally the featured_items template tag uses has_perm to check that a
user has the permission to view the item before passing the item to the
template.  I had to pass the context to this template tag in order to give
it access to the user.

Closes #593

Addresses #433, #567
Add cmsplugin_storybase tests to Travis run
Update changelog

Update changelog to reflect final v0.4 updates
Merge branch 'develop' into release

Conflicts:
	README.rst
Don't use long usernames in unit tests

This was breaking the Travis CI build
Crop featured item image height to 200px

Addresses #433.
Fix Organizations thumbnail link

The Organizations thumbnail link was pointing to the Projects list.

Addresses #433
Make index_queryset signature match parents'

``StoryIndex.index_queryset`` should take a ``using`` parameter, just like
``SearchIndex`` does.

Addresses #594
Tests for PublishButtonView and PublishTodoView

Addresses #515
Merge branch 'develop' into 515-publish_cleanup