Moving constructor comparator from PodamFactoryImpl to DataProviderStrategy,
this way library users will be able to redefine order of constructor execution
in custom DataProviderStrategy
Removing PodamConstants.MAX_DEPTH. The value will be defined by DataProviderStrategy