Renamed GetReferenceByPrimaryKey To GetReference. Some other refactoring.
Merge branch 'master' of https://github.com/tumtumtum/Shaolinq
Cleaned up GetReference and GetObjectByPrimaryKey implementations. All support composites now. Added tests