make locations a cacheable document
Improve error handling on app copy to new domain.
Do redirect on GET request.
Merge branch 'master' of github.com:dimagi/commcare-hq into completion_time_report
Merge branch 'completion_time_report' of github.com:dimagi/commcare-hq into completion_time_report
Merge branch 'master' of github.com:dimagi/commcare-hq into cache-locations

Conflicts:
	corehq/apps/cachehq/cachemodels.py
Don't attempt to apply bindings twice to a node
Merge pull request #3467 from dimagi/reassign_cases

Don't attempt to apply bindings twice to a node
Merge remote-tracking branch 'origin/multimedia-case-properties' into autostaging
Merge branch 'completion_time_report' into autostaging
Merge remote-tracking branch 'origin/pretty-user-display' into autostaging
Merge remote-tracking branch 'origin/cache-locations' into autostaging
Merge remote-tracking branch 'origin/hq-dropdown' into autostaging
Merge remote-tracking branch 'origin/refactor-domain-copy2' into autostaging
Merge remote-tracking branch 'origin/dynamic-links' into autostaging
update submodule refs