Formatting, Checkstyle
PDI-10836 - Salesforce Insert - Date fields are incorrectly converted
SP-642 Backport of PDI-10748
[SP-538] - apply formatting before back-port
[SP-358] - backport for PDI-5595 to 5.0

What was done
1) added unit tests for various time zone formats
2) added support for ISO-8601 format when Z is specified in date time
pattern
[SP-538] - backport for PDI-5595 to 5.0

What was done
1) changed offset -0000 to UTC timezone
[SP-538] - backport for PDI-5595 to 5.0

Changed default SalesForce format in order to make system properly treat
timezone coming from SF
This change affects UI only as previous commit contains fixed conversion
logic
Merge pull request #222 from askdzmitry/SP-642

SP-642 Backport of PDI-10748
PDI-11172 - Adding unit test framework for load/save roundtrip
Merge pull request #230 from pavel-sakun/SP-881

SP-881 Backport of PDI-10836 - Salesforce Insert - Date fields are incorrectly converted (5.0)
Merge pull request #234 from brosander/SP-995

PDI-11172 - Adding unit test framework for load/save roundtrip
SP-960 (PDI-11151): LDAP Input step fails if fields marked sorted

SP-960 (PDI-11151): Removed Junit tests associated with LDAP fix as the mock classes have not been backported
Merge pull request #236 from pentaho-skarmali/5.0

SP-960 (PDI-11151): LDAP Input step fails if fields marked sorted
[SP-1046] - Backport of PDI-6659 - Data Connection does not work when using pooling and obfuscating password in kettle.properties (5.0)
Merge pull request #228 from mtseu/sp-538

Sp 538 - backport for 5595 to 5.0
PDI-11072 - Only using DelegatingDriver for plugin jdbc drivers, preventing it from being registered more than once per jdbc driver
Merge pull request #248 from brosander/SP-940

PDI-11072 - Only using DelegatingDriver for plugin jdbc drivers, prevent...
SP-643 - Backport of PDI-10749
SP-977 - Backport of PDI-9197
Merge pull request #232 from askdzmitry/SP-643

SP-643 Backport of PDI-10749