Support nested and non-nested setups

Add a managedObjectContextTopology property which determines how MOCs are set up. Move responsibility for setting up an RKManagedObjectRequestOperation to the creating object manager's store.