Issue #3: Surround keytool command by double quotes on windows
Issue #4: include the truststore path in the cached certificate file name.

This ensures that a certificate can be added in several truststores.
Merge issue-4, resolving conflict