SD-40 : Reset user password by admin user

Use a new flag(SUPERDESK_TESTING) to activate the prepopulation
endpoint.  The previous used flag TESTING is also used by flask-mail
module and if active the emails are not sent.
Merge pull request #339 from ioanpocol/master

SD-40 : Reset user password by admin user
fix(gitignore): ignore dist folder

which gets created when building for pypi
[SD-1049] API changes to have current desk and stage id
[SD-944] Fixing code as per PR comments.
Merge remote-tracking branch 'upstream/master'
[SD-944] Fixing flake errors.