Fixed Update method for Yarn.EF
Fixed update for ILoadService implementations; fixed update in Yarn EF; fixed Mapper
bumped version to 0.7.16
bumped to 0.7.17
Modified Update method in Yarn EF to handle single entity update only

Implemented auto-merge functionality for Yarn EF when using ILoadService
(need to see if it makes sense to bring auto-merge into update method, auto-merge requires additional testing)
Modified EntityEqualityComparer, added an option to merge on update
Fixed update portion of auto-merge functionality for Yarn EF
Another attempt to fix merge (still experimental)
bumped EF nuspec file
Merge branch 'master' of https://github.com/stepaside/Yarn
Modified Attach and Update for Yarn.NHibernate

Modified auto-merge behavior for Yarn.EF
Modified auditable repository adapter to work with object graphs
More fixes for auto-merge
Fixed insert logic for auto-merge in Yarn EF
Merge branch 'master' into dev

Conflicts:
	Yarn.Cache/Cache/GenerationalCachingRepository.cs
	Yarn.Cache/Properties/AssemblyInfo.cs
	Yarn.Cache/Yarn.Cache.nuspec
	Yarn.EF/Data/EntityFrameworkProvider/Repository.cs
	Yarn.EF/Properties/AssemblyInfo.cs
	Yarn.EF/Yarn.EF.nuspec
	Yarn.InMemory/Properties/AssemblyInfo.cs
	Yarn.InMemory/Yarn.InMemory.nuspec
	Yarn.MongoDb/Properties/AssemblyInfo.cs
	Yarn.MongoDb/Yarn.MongoDb.nuspec
	Yarn.NHibernate/Data/NHibernateProvider/Repository.cs
	Yarn.NHibernate/Properties/AssemblyInfo.cs
	Yarn.NHibernate/Yarn.NHibernate.nuspec
	Yarn.RavenDb/Properties/AssemblyInfo.cs
	Yarn.RavenDb/Yarn.RavenDb.nuspec
	Yarn.StructureMap/Properties/AssemblyInfo.cs
	Yarn.StructureMap/Yarn.StructureMap.nuspec
	Yarn/Adapters/AuditableRepository.cs
	Yarn/Adapters/MultiTenantRepository.cs
	Yarn/Adapters/SoftDeleteRepository.cs
	Yarn/Properties/AssemblyInfo.cs
	Yarn/Reflection/Mapper.cs
	Yarn/Yarn.nuspec
Fixed compilation bugs post branch merging