SD-364 : Activity stream sync widget

Refactored and fixed notification.
Merge branch 'master' of github.com:superdesk/superdesk-server
Merge branch 'master' of github.com:superdesk/superdesk-server
SD-364 : Activity stream sync widget

Activity fixes.
Merge branch 'master' of github.com:superdesk/superdesk-server
SD-366 : New activities in the Activity stream

Finalized auto reload.
Merge branch 'master' of github.com:superdesk/superdesk-server
Merge branch 'master' of github.com:superdesk/superdesk-server
SD-351 : Server and API support for the Activity stream

Fixes for tests.
Merge branch 'master' of github.com:superdesk/superdesk-server
SD-351 : Server and API support for the Activity stream

Integrated with the base model for activity logging
and added some basic messages.
Merge branch 'master' of github.com:superdesk/superdesk-server

Conflicts:
	superdesk/activity.py
SD-351 : Server and API support for the Activity stream

Identation fixes.
SD-351 : Server and API support for the Activity stream

Small fixes.
Merge pull request #179 from petrjasek/master

fix(planning): make use of elastic for planning
feat(file type) - add a file type for Eve schema, replace media so we have full control over the file upload
feat(user avatar) - generate renditions. SD-527
Merge pull request #181 from amagdas/avatar-renditions

Avatar renditions
SD-351 : Server and API support for the Activity stream

Refactor.
Merge branch 'master' of github.com:superdesk/superdesk-server

Conflicts:
	app.py
	superdesk/activity.py
	superdesk/archive/archive_media.py