Archive location

Todo:
- [x] Get a test plan
- [x] Put it on staging
- [x] Write south data migration
- [x] Fix sol develo tests

This is branched off reduce location branch (separate PR).
It was the `sql_location` that was removed in the same commit (https://github.com/dimagi/commcare-hq/commit/f56e4f3b9c0f0169ab6d96db3d4475242e64a66a) that was causing the problem. I removed `sql_product` as well since it was only adding something that could potentially break in a similar fashion.