Merge pull request #542 from mattyb149/PDI-10745

[PDI-10745]: Fixed NPE in password-related tests
[PDI-11331] Disable the repository dialog for first time users by default
Merge pull request #543 from mattyb149/PDI-11331

[PDI-11331] Disable the repository dialog for first time users by defaul...
[PDI-8993] - Making ui revisions to options dialog screen
Merge pull request #545 from brosander/PDI-8993-3

[PDI-8993] - Making ui revisions to options dialog screen
[PDI-10745][TEST]: Updated engine unit tests for pluggable encryption