Refactor TransitiveLookupWriter for multi-threaded use
Don't key copy with requested URIs for aliases, since they're not
requested by canonical URI
Merge pull request #106 from atlasapi/update-regions-correctly

Remove code preserving regions across a platform update, as it is redundant.
Merge pull request #99 from atlasapi/mbst-6785-multi-equiv-write

Refactor TransitiveLookupWriter for multi-threaded use
It turns out that read preference, when set on a DBCollection, applies
across the board, since DBCollections are shared (see
com.mongodb.DBApiLayer.doGetCollection()).

Instead we must set the read preference on each find() within
MongoLookupEntryStore. More error prone, but I don't see another way
around the shared DBCollection objects.
Merge pull request #107 from atlasapi/only-content-writer-reads-from-primary-for-lookup-queries

Only do lookup queries on the primary when writing content, not during other API actions
Must set read preference, else it is defaulted
Merge pull request #108 from atlasapi/only-content-writer-reads-from-primary-for-lookup-queries

Must set read preference, else it is defaulted
Refactor so one constructor calls other
Ensure container ID refs are written into items

Delay translation and writing of items/series with containers until
the container ID has been set on the content.
Merge branch 'fix-container-id-refs' into stage

* fix-container-id-refs:
  Ensure container ID refs are written into items
  Refactor so one constructor calls other
  Must set read preference, else it is defaulted
  It turns out that read preference, when set on a DBCollection, applies across the board, since DBCollections are shared (see com.mongodb.DBApiLayer.doGetCollection()).
  Don't key copy with requested URIs for aliases, since they're not requested by canonical URI
  Refactor TransitiveLookupWriter for multi-threaded use

Conflicts:
	src/main/java/org/atlasapi/persistence/MongoContentPersistenceModule.java
	src/main/java/org/atlasapi/persistence/lookup/LookupWriter.java
	src/main/java/org/atlasapi/persistence/lookup/TransitiveLookupWriter.java