Merge pull request #238 from stepanovdg/SP-1045

[SP-1045] - Backport of PDI-6659 - Data Connection does not work when us...
Backport of:
[PDI-11467] Use encryption for HTTP step passwords (https://github.com/brosander/pentaho-kettle/commit/2784cded074762cd4148c82f81a7999602af2f2f)
[PDI-11467] - Obfuscating trust store password (https://github.com/brosander/pentaho-kettle/commit/718ba5f7d40ce9aa009d9c2c33cb2bbfd8492ea6)
Merge pull request #315 from brosander/SP-1119

Backport of: