Fleshed out SecurePropertiesProvider to make it behave transparently as
a regular Properties instance
Improved unit testing and test coverage