Split metadata providers
Rename ISpecificTypeReplicator -> IReplicationStrategy
small refactoring in NullableTypeReplicationStrategy
missed check added to NullableTypeReplicationStrategy