fix(authoring): Added notifications and confirmations for saving.

SD-440
SD-443
Merge pull request #351 from eozan/authoring-save-notifications

fix(authoring): Added notifications and confirmations for saving.
fix(archive): provider keyword is changed with source in archive.

SD-502
Merge pull request #352 from eozan/archive-rename-provider

fix(archive): provider keyword is changed with source in archive.
fix(workspace): Fixed close button in widget add dialog.

SD-487
Merge pull request #353 from eozan/add-widget-close-button

fix(workspace): Fixed close button in widget add dialog.
Fix url-resolver-service, Eve returns relative paths
Merge pull request #354 from amagdas/fix-routing

Fix url-resolver-service, Eve returns relative paths
Fix tests
Merge pull request #355 from amagdas/fix-routing

Fix tests
Revert "Fix url-resolver-service, Eve returns relative paths"

This reverts commit bcbaac9bf1920c95b6c4a5eec99fd6346c2e68df.
Revert "Fix tests"

This reverts commit 43e13a935df2c4547332856deab2ec56ecfee245.
fix(ingest): Archiving activity is fixed to handle failures.

SD-509
Merge remote-tracking branch 'ozan/ingest-archiving-failure-fix' into devel
fix(archive): Package contents are now fetched from correct resource.

SD-508
feature(authoring): detect leaving authoring screen with unsaved changes

now it will listen to event and ask for confirmation before leaving.

SD-443
feat(authoring): Added revert feature.

SD-528
feat(auth): password recovery

SD-504
Merge pull request #362 from eozan/password-recovery

feat(auth): password recovery
fix(authoring): Added version creator info.

SD-491