Improve error handling on app copy to new domain.
Do redirect on GET request.
Merge remote-tracking branch 'origin/master' into refactor-domain-copy2

Conflicts:
	corehq/apps/appstore/templates/appstore/project_info.html
Merge remote-tracking branch 'origin/master' into refactor-domain-copy2

Conflicts:
	corehq/apps/appstore/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 branch 'refactor-domain-copy2' 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
Merge remote-tracking branch 'origin/subscription-no-contact-info' into autostaging
Merge remote-tracking branch 'origin/fix-timeout' into autostaging
Merge remote-tracking branch 'origin/custom_user_data' into autostaging
Merge remote-tracking branch 'lwyszomi/better_date_filters_improvment' into autostaging
Merge remote-tracking branch 'origin/master+uservoice-pending-invitations' into autostaging