Improve error handling on app copy to new domain.
Do redirect on GET request.
initial model
build schedule fixtures in suite
update schedule case properties in form
update schedule case properties in form
detail calculations
Merge remote-tracking branch 'origin/master' into refactor-domain-copy2

Conflicts:
	corehq/apps/appstore/templates/appstore/project_info.html
basic dropdown experiment
add profiler
Merge branch 'master' into schedule

Conflicts:
	corehq/apps/app_manager/models.py
	corehq/apps/app_manager/suite_xml.py
	corehq/apps/app_manager/tests/test_form_preparation_v2.py
	corehq/apps/app_manager/tests/test_suite.py
	corehq/apps/app_manager/xpath.py
Merge branch 'schedule' of github.com:dimagi/commcare-hq into schedule

Conflicts:
	corehq/apps/app_manager/tests/data/form_preparation_v2/schedule.xml
	corehq/apps/app_manager/tests/test_form_preparation_v2.py
	corehq/apps/app_manager/xform.py
misc
more codified xpath generation
Merge branch 'master' into schedule

Conflicts:
	corehq/apps/app_manager/const.py
	corehq/apps/app_manager/id_strings.py
	corehq/apps/app_manager/suite_xml.py
	corehq/apps/app_manager/tests/test_suite.py
	corehq/apps/app_manager/xform.py
	corehq/apps/app_manager/xpath.py
switch back to 1 index, fix tests
save 'has_schedule' to module
only enable schedule if all forms require a case
put enable schedule UI under toggle
basic schedule view