[SD-944] Added source the ingest-provider and archive/ingest schema.
Merge branch 'master' into SD-944
Merge branch 'master' into SD-944
[SD-944] Fixing the behave feature for ingest provider.
[SD-1003] Role cannot inherit itself as its ancestor
Merge branch 'master' into SD-944
SD-882 : User is still created as a disabled by default

Changed the code for reset password
When the user is added it is by default active but need activation and
in UI will be shown as pending
fix(gitignore): ignore dist folder

which gets created when building for pypi
[SD-1049] API changes to have current desk and stage id
[SD-1003] Role cannot inherit itself as its ancestor
[SD-944] Fixing code as per PR comments.
Merge remote-tracking branch 'upstream/master'
[SD-944] Fixing flake errors.
fix(celery): try to get better error report
Merge pull request #342 from petrjasek/master

fix(celery): try to get better error report
Merge remote-tracking branch 'andrew/master'
Merge pull request #338 from mdhaman/master

[SD-944] Adding source to the ingest provider.
Merge pull request #340 from ioanpocol/master

SD-882 : User is still created as a disabled by default
Merge branch 'master' of https://github.com/superdesk/superdesk-server