Feature/uuid versions

The django migration that drops and re-adds the `version` field on the `Indicator` model is because migrations failed to pick up the type change for the `to_field` on the foreign key.
If there are multiple simultaneous runs, then the last to finish will be set as the current version.

But only the admin user has access to run calculations anyways, right?