Fixes #5991: Deprecates passing null to ElggRelationship constructor
Also adds private API function to fetch a relationship row
Avoid deprecation notice in mock object
Make clearer why not calling constructor on relationship mocks
Merge pull request #6007 from mrclay/5991_2

Fixes #5991: Deprecates passing null to ElggRelationship constructor