SP-896 - Reformat
SP-896 - Backport of PDI-10878 - Synchronize after merge step error: "savepoint is not valid for this transaction" for MS SQL Server and error handling

What was done:
1) introduced a separate flag for safepoints support
2) added integration test
[SP-1203]: In view tree, display title instead of connection name in tree item.  Added some guards.  Fixed issue with double-click events when tree item has an invalid JCR character
[SP-683] - code style formatting.
[SP-683] - backward port from 5.1 of Nagios fix
Merge pull request #423 from pavel-sakun/SP-896

SP-896 - Backport of PDI-10878 - Synchronize after merge step error: "savepoint is not valid for this transaction" for MS SQL Server and error handling
Merge pull request #446 from pentaho-skarmali/SP-683_send_nagios_test_connection_5

 Backport of PDI-10674 - "send nagios passive check" step - test connection not working (5.0)
[SP-391]: Fix HadoopCompression to work with hadoop-snappy
Merge pull request #453 from mattyb149/SP-391

[SP-391]: Fix HadoopCompression to work with hadoop-snappy
[SP-788] - Backport of PDI-10270: apply formatting
[SP-788] - Backport of PDI-10270 - 'Checks if files exist' or 'Check if a folder is empty': PDI Server logs with error from Quartz even though the job finishes successfully (5.0)

[PDI-10270] Fix: do not set result.nrErrors in case of 'normal' fail of a particular Job Entry

* for the sake of backward compatibility special Kettle variable is introduced:
	KETTLE_COMPATIBILITY_SET_ERROR_ON_SPECIFIC_JOB_ENTRIES
	if this variable is set to "Y" old behavior takes place.

* result.nrErrors is set only in case of exceptional flow:
	e.g. bad arguments (null), non existing directory to be checked by the Job Entry etc.

* unit tests implemented for both FilesExist and FolderIsEmpty job entries.
Merge pull request #454 from brosander/SP-788

Sp 788
Merge pull request #430 from pentaho-skarmali/PDI-11048_ee_connection_names_repo_view_5

[SP-1203]: In view tree, display title instead of connection name in tre...
[SP-1062] Backport of PDI-10987 - Vectorwise bulk loader step parallel execution (5.0)
SP-1122 - Backport of PDI-11489 - Mapping/Simple Mapping steps forces to /null during usage Specify by reference(5.0)
Merge pull request #471 from pavel-sakun/SP-1122

SP-1122 - Backport of PDI-11489 - Mapping/Simple Mapping steps forces to /null during usage Specify by reference(5.0)
Merge pull request #470 from stepanovdg/SP-1062

[SP-1062] Backport of PDI-10987 - Vectorwise bulk loader step parallel execution (5.0)
[SP-492] Patch request for PDI-9668 - The SoundEx and Refined SoundEx algorithms of Fuzzy Match step are broken. (5.0)
SP-1081 - Backport of PDI-10717 - ValueMetaFactory doesn't clone correctly (5.0)
Merge pull request #481 from pavel-sakun/SP-1081

SP-1081 - Backport of PDI-10717 - ValueMetaFactory doesn't clone correctly (5.0)