PDI-11216 - Rename Multiway Merge Join Step Name

* Remove Read-Only setting from step name.
* Cleanup getXML() to use the XMLHandler class
PDI-7797: Write to Log step changed status

Set step to changed for Log Level, Print Header, and Limit Rows settings
[PDI-8461] - SSH Private Key Passphrase Mask

Added masking of SSH Key passphrase
Added encryption of passphrase within step meta
Added unit tests
[BACKLOG-353] - putting a border on ExtMenuList
Merge pull request #758 from kurtwalker/BACKLOG-353

[BACKLOG-353] - putting a border on ExtMenuList
[MARKET-192] - Allow environment be used by KettleVFS
[MARKET-192] - Allow environment be used by KettleVFS
Merge pull request #718 from matthewtckr/PDI-8461

[PDI-8461] - SSH Private Key Passphrase Masking
Merge pull request #683 from matthewtckr/PDI-11216

PDI-11216 - Rename Multiway Merge Join Step Name
Merge pull request #682 from matthewtckr/PDI-7797

[PDI-7797]: Write to Log step changed status