fixes issue 95 - changed the CachingStrategy setter to set CacheEnabled to false for NoCachingStrategy and true otherwise. this changes the behavior of the CacheEnabled status remaining the same as it was prior to the CachingStrategy being updated.

	modified:   SharpRepository.Repository/RepositoryBase.cs
	modified:   SharpRepository.Tests/SharpRepository.Tests.csproj
	new file:   SharpRepository.Tests/Spikes/CacheEnabledSpike.cs