Fix spelling change
Tie organization to organization
Merge remote-tracking branch 'origin/release' into release
Scope instance api requests

Fixes #1125
Merge pull request #1167 from OpenTreeMap/fix/1125/scope-api-instance-requests

Scope instance api requests
Fix an issues where the species selection was broken on add

Fixes #1171

Reverts changes from https://github.com/OpenTreeMap/OTM2/pull/1164
Merge pull request #1172 from OpenTreeMap/fix/1171/autocomplete-widget-issues

Fix an issues where the species selection was broken on add
Use a range of ports for ui tests

This way, if one fails and it's tearDown is never run, the next
LiveServerTestCase can still spin up with a new port
Merge pull request #1175 from OpenTreeMap/release

Merge back release
Merge pull request #1177 from maurizi/improve-ui-tests

Use a range of ports for ui tests
Add new linked app to gitignore
Fix bug that stopped validating migrator rules

fixes bug introduced df6f91d39bc890fc59498c2c1af8bdb09d274355
Add migrator support for importing ContentTypes
Change way dependencies are processed

Previously, dependencies were specified in the config for the purpose of preprocessing them by rewriting old pks (from otm1) with new pks (from otm2). Now, dependencies are automatically written on the new model instance. This removes the need for model-instantiating value transformers, specifying dependencies in both 'common_fields' and 'dependencies', and should also speed up imports because we are setting 'model.<dependency>_id = integer' instead of 'model.<dependency> = freshly queried instance'.
Replace print statements with self.stdout.write
Removed unused logger
Don't create new relics for ones that exist
Add migrator support for threaded comments
Add constraint to make Relics unique by key fields
Fix bug in save_other for audit migrations

hash_to_model started taking its config as an argument, this code was not updated.