Add ability to delete products
Switch to deleting
Cleanup delete UI
PEP8, commenting, renaming, DRYing
Change default to uncategorized and prevent edits
Make soldevelo's method name more conventional
Add management command to migrate programs
Update submodules
Revert "Update submodules"

This reverts commit 4c3e5436ea53bde1bca23fd1a686071fabf2e90d.
Merge remote-tracking branch 'origin/master' into archive-programs

Conflicts:
	corehq/apps/commtrack/util.py
	corehq/apps/commtrack/views.py
Merge remote-tracking branch 'origin/archive-products+explicit_case_processing' into autostaging
Merge remote-tracking branch 'origin/explicit_case_processing' into autostaging
Merge remote-tracking branch 'origin/master+schedule' into autostaging
Merge remote-tracking branch 'origin/schedule' into autostaging
Merge remote-tracking branch 'origin/hq-dropdown' into autostaging
Merge remote-tracking branch 'origin/logos+master' into autostaging
Merge remote-tracking branch 'origin/admin-reports' into autostaging
Merge remote-tracking branch 'origin/increase-es-timeout' into autostaging
Merge remote-tracking branch 'origin/archive-products' into autostaging
Merge branch 'archive-programs' into autostaging