SP-996: backport from master for PDI-11048.  Display unencoded characters in connection names
[SP-1050]: Backport of PDI-10921 - Failures in simple mappings do not cause the parent transformation to fail (5.0)
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...
Merge pull request #340 from prakapenka/SP-948

SP-984 - Regression of PDI-11103 - Performance of Sort Rows step in 5.0 (5.0)
Merge pull request #347 from prakapenka/SP-798

SP-798 - Backport of PDI-9790 - Job finishes successfully even though the logging process falls over (5.0)
Merge pull request #341 from prakapenka/SP-823

SP-823 - Regression of PDI-10877 - Table input step returns no data when when pulling a timestamp column from IBM Netezza. (5.0)
[SP-996] - don't display encoded connection name when editing a connection name with an escaped character
Merge pull request #371 from pentaho-skarmali/PDI-11048_ee_connection_names_repo_view_5

Regression of PDI-11048 - PDI - EE: Connection names displayed incorrectly in the repository view (5.0)
SP-1117 - Backport of PDI-11420 - Cannot reopen Mapping (sub-transformation) step after saving with blank value for fieldname to target step. (5.0)

PDI-11420 - Cannot reopen Mapping (sub-transformation) step after saving
with blank value for fieldname to target step.

fix added.
Avoid to set null for rename target/source values.
If somehow this value already set to null - show empty String on UI to
avoid NPE.

junit test added