Move mock data in a module
Get rid of 'require' in planning module
Enable editing of planning item

+ move item preview to separate directive
+ make the item in editable
Merge remote-tracking branch 'nikola/devel' into devel

Conflicts:
	app/scripts/superdesk-planning/controllers/main.js
	app/scripts/superdesk-planning/module.js
feat(planning): connect ui with backend

SD-183
fix(planning): add missing $inject for build
fix(menu): select active route right after login

SD-483
feat(archive): video preview

SD-406
Merge remote-tracking branch 'ozan/archive-video-preview' into devel
feat(authoring): Implemented versionining.

SD-489
fix(menu): fix when starting with login modal

SD-483
fix(authoring): Small versioning changes

SD-489
fix(authoring): Fixed escaping html.

SD-489
fix(authoring): Fixed displaying author.

SD-489
fix(authoring): fixed minor bugs.

SD-489
Merge remote-tracking branch 'ozan/versioning' into devel
feat(auth): password recovery ui

SD+488
feature(editor): add text-editor directive

use medium-editor for text editing

SD-409
fix(build): make build work with non-requirejs modules
Fix planning item preview styles