#4137  disentangle ObjectSpec and reflector
Merge remote-tracking branch 'origin/master'

Conflicts:
	Core/NakedObjects.Metamodel/NakedObjects.Metamodel.csproj
	Core/NakedObjects.Reflector/reflect/DotNetIntrospector.cs