Added SSL support

Added SSL support for defining a keystore/password and truststore/password to Docker client. Latest release of Boot2Docker (OSX) enables TLS by default and SSL support is needed for continued interoperability with Docker
This is cool. Do we want to use a common set of env properties for configuration for consistency? E.g. DOCKER_USERNAME etc.?