[SP-1082] Backport of [PDI-11269]

NPE when date format locale is null causing carte cluster trans to fail

cherry-pick: https://github.com/pentaho-skarmali/pentaho-kettle/commit/ecce0a6af69b5d54050a0413aaedc11c3e5ff6a0
issue: http://jira.pentaho.com/browse/SP-1082
PDI-10877 - Table input step returns no data when pulling a timestamp
column from IBM Netezza

junit tests added
PDI-10877 - Table input step returns no data when pulling a timestamp
column from IBM Netezza

Fix provided
SP-798 - Backport of PDI-9790 - Job finishes successfully even though the logging process falls over (5.0)

PDI-9790 - Job finishes successfully even though the logging process falls over

Unit tests moved to global test folder, test execution added to ant
tests-blackbox task
SP-798 - Backport of PDI-9790 - Job finishes successfully even though the logging process falls over (5.0)

apply checkstyle

modified:   ui/src/org/pentaho/di/ui/spoon/job/JobGridDelegate.java
SP-798 - Backport of PDI-9790 - Job finishes successfully even though the logging process falls over (5.0)

Spoon metrics tab refresh interval is 2 seconds now.

Conflicts:
	ui/src/org/pentaho/di/ui/spoon/job/JobGridDelegate.java
SP-798 - Backport of PDI-9790 - Job finishes successfully even though
the logging process falls over (5.0)

PDI-9790 - Job finishes successfully even though the logging process

fix for write Log exception errors.

Conflicts:
	core/src/org/pentaho/di/core/database/Database.java
	engine/src/org/pentaho/di/job/Job.java
	engine/src/org/pentaho/di/job/entries/trans/JobEntryTrans.java
	engine/src/org/pentaho/di/trans/Trans.java

modified:   core/src/org/pentaho/di/core/database/Database.java
modified:
core/src/org/pentaho/di/core/database/messages/messages_en_US.properties
new file:
core/src/org/pentaho/di/core/database/util/DatabaseLogExceptionFactory.java
new file:
core/src/org/pentaho/di/core/database/util/LogExceptionBehaviourInterface.java
modified:   engine/src/kettle-variables.xml
modified:   engine/src/org/pentaho/di/job/Job.java
modified:
engine/src/org/pentaho/di/job/entries/trans/JobEntryTrans.java
modified:
engine/src/org/pentaho/di/job/messages/messages_en_US.properties
modified:   engine/src/org/pentaho/di/trans/Trans.java
modified:
engine/src/org/pentaho/di/trans/messages/messages_en_US.properties
modified:   test/org/pentaho/di/job/JobTrackerExecutionTest.java
Merge pull request #306 from hudak/SP-1082

[SP-1082] Backport of [PDI-11269]
SP-983 backport of PDI-11082
[SP-998]: Backport of PDI-9848 - Mappings destroy metadata (when the Mapping input specification does not include all fields) (5.0)

There are fix and unit tests.
Merge pull request #353 from TatsianaKasiankova/SP-998

[SP-998]: Backport of PDI-9848 - Mappings destroy metadata (when the Mapping input specification does not include all fields) (5.0)
Merge pull request #317 from dbahdano/SP-983

SP-983 Backport of PDI-11082
[SP-1050]: Backport of PDI-10921 - Failures in simple mappings do not cause the parent transformation to fail (5.0)
SP-984 - Regression of PDI-11103 - Performance of Sort Rows step in 5.0 (5.0)

junit tests added
Conflicts:
	test/org/pentaho/di/TestUtilities.java
	test/org/pentaho/di/trans/steps/sort/SortRowsTest.java
SP-984 - Regression of PDI-11103 - Performance of Sort Rows step in 5.0 (5.0)

checkstyle applyed
SP-984 - Regression of PDI-11103 - Performance of Sort Rows step in 5.0 (5.0)

PDI-11103 - Performance of Sort Rows step in 5.0

refactor existing code, perfomance restored.
Conflicts:
	engine/src/org/pentaho/di/trans/steps/sort/SortRows.java
	engine/src/org/pentaho/di/trans/steps/sort/SortRowsData.java
Merge pull request #349 from pentaho-skarmali/5.0

Regression of PDI-11048 - PDI - EE: Connection names displayed incorrectly in the repository view (5.0)
Merge pull request #356 from TatsianaKasiankova/SP-1050

Sp 1050: Backport of PDI-10921 - Failures in simple mappings do not cause the parent transformation to fail (5.0)
[PDI-11333] Updated info.plist and build.xml to insert the proper version into info.plist.
Merge pull request #360 from wseyler/5.0

[PDI-11333] Updated info.plist and build.xml to insert the proper versio...