PDI-10921: Failures in simple mappings do not cause the parent transformation to fail

There are fix and unit tests.
[PDI-8738] User defined Java Class Step treats the Info stream as an Input stream
Merge pull request #350 from stepanovdg/PDI-8738

[PDI-8738] User defined Java Class Step treats the Info stream as an Input stream
Merge pull request #285 from TatsianaKasiankova/PDI-10921

PDI-10921: Failures in simple mappings do not cause the parent transform...
Merge pull request #267 from prakapenka/PDI-10877

PDI-10877 - Table input step returns no data when pulling a timestamp column from IBM Netezza.
PDI-10250 - "Group by" step - Minimum aggregation doesn't work

Fix provided.
2 new variables introduced: KETTLE_AGGREGATION_MIN_NULL_IS_VALUED and
KETTLE_AGGREGATION_ALL_NULLS_ARE_ZERO.
junits added.
PDI-6960 - Group by and Memory group by ignores NULL values ("sum" aggregation)

Do not fill with 0 by default new aggregations.
If aggregation still null - this will return null or 0 depends on 'KETTLE_AGGREGATION_ALL_NULLS_ARE_ZERO' variable.
Junits added.