Use of Parts removed from Nhib.Repository

The use of CompositeType.Parts was removed from
NHibernate.IntRepositories\CompositeTypeRepository.cs. We need to change
all dependencies on Parts to TypeParts to later removed Parts and rename
TypeParts