Throw friendlier error when a reference cannot be found.

If a model references a deleted or non-existent model 

Error: Cannot find collection 'place' referenced in user

is easier to debug than

TypeError: Cannot read property 'attributes' of undefined