Merge branch 'master' into explicit_case_processing
change update_sync_log_with_checks to make case_db more clearly not optional
do not try all_or_nothing on bulk save

cloudant does not support it.
previously had a typo in all_or_nothing which is why it was not causing problems
give UnfinishedSubmissionStub a domain
Set readonly role for ilsgateway's users, code cleanup
Merge branch 'master' into explicit_case_processing

Conflicts:
	corehq/apps/commtrack/models.py
Posibility to define color in PieChart
Integration refactoring
Add brackets to if clause
Merge pull request #4486 from lwyszomi/color_in_piechart

Possibility to define color in PieChart
Merge pull request #4466 from dimagi/submit-history

Don't filter on xmlns or app if none selected
fix archiving users

http://manage.dimagi.com/default.asp?140659
Merge pull request #4496 from dimagi/archive-user-fix

fix archiving users
Merge pull request #4487 from lwyszomi/ilsgateway-integration-refactoring

Ilsgateway integration refactoring
Update to vellum:fedc962
update staging.yaml

[ci skip]
Merge branch 'archive-products+explicit_case_processing' into autostaging
Merge remote-tracking branch 'origin/explicit_case_processing' into autostaging
Merge remote-tracking branch 'origin/master+schedule+schedule' into autostaging
Merge remote-tracking branch 'origin/hq-dropdown' into autostaging