PDI-2875 - Environment Variables in Text File Input Error Handling doesn't work

Test case and cleanup
PDI-2875 - Environment Variables in Text File Input Error Handling doesn't work
[PDI-9212] Oracle Bulk Loader problem - LRM-00112
PDI-10948 - JSON Input step suppresses errors
PDI-3064 - Mapping / Sub-transformation doesn't pick up named parameters defined in parent if they are also defined in the subtrans

junits added
PDI-3064 - Mapping / Sub-transformation doesn't pick up named parameters defined in parent if they are also defined in the subtrans.

fix provided
Merge pull request #478 from stepanovdg/PDI-9212

[PDI-9212] Oracle Bulk Loader problem - LRM-00112
PDI-7923 - integration test added
PDI-7923 - Formula step requires Number value type when could be used Integer

Added ability to guess Kettle ValueMeta for any Object.
Added ability to Formula step convert calculation result to target output
ValueMeta.
When we achieve formula calculation result as erased Object type we trying
to guess kettle value meta for this type, and convert it to target value
meta.
To reduce perfomance impact we also trying to discover is this conversion
is really necessary. If input value meta is suitable for formula
calculation result we skip conversion and just pass value to next step
signed by output value meta (which was cloned from input value meta).
Merge pull request #488 from prakapenka/PDI-7923

PDI-7923 Formula step requires Number value type when could be used Integer.
PDI-11615 - Keep code in line with Pentaho CheckStyle rules
PDI-11804 - Microsoft Excel Writer step errors out with a misleading error message when the sheetname is longer than 31 characters
PDI-11615 - Keep code in line with Pentaho CheckStyle rules - General
warning and error fixes after updating to latest CheckStyle
[PDI-11907] write final buffered rows to MonetDB
Merge pull request #492 from scottyaslan/devBranch

[<a href='http://jira.pentaho.com/browse/PDI-11907' target='_blank'>PDI-11907</a>] write final buffered rows to MonetDB
[PDI-11190]: Do not create file at start is still creating zero byte files

There are fix and unit test.
Merge pull request #491 from mattcasters/master

PDI-11615 - Keep code in line with Pentaho CheckStyle rules : kettle5-log4j-plugin
Merge pull request #494 from TatsianaKasiankova/PDI-11190

[PDI-11190]: Do not create file at start is still creating zero byte files
[CLEANUP]: Add core plugins to checkstyle coverage
Merge pull request #484 from pavel-sakun/PDI-10948

PDI-10948 - JSON Input step suppresses errors