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
Fixed GetReference using the same generated function for different types
Various bug fixes. GetChangedProperties and GetChangedPropertiesFlattened now returns changed auto-increment properties if they're manually set by the user
Fixed related object properties that are returned using Include should be null if there is no related object
Updated SQLite references
Updated nuget.exe
Added NugetContentRestore package so that SQLite content files are copied across when building from TeamCity
Using Baseclass.Contrib.Nuget.Output now
Removed Nuget.Output reference
Removed NguetContentRestoreTask from csprojs
Trying NugetcontentRestore again
Truncate significant figures when using mono.data
Removed transient object support. Optimised AssemblyBuildInfo.CreateDtaAccessObject. CreateDataAccessObject on DataAccessModel and DataAccessObjects cam now take primary keys