Fixtures upload improvements

depends on: https://github.com/dimagi/dimagi-utils/pull/50

* Use a new "transaction" abstracting for tracking changes and bulk saving.
* Delete data types that will be overwritten so you don't get duplicates (!)