Now allows setting of docker config dir.

Can now dynamically set the docker config directory through an
environment variable.

export DOCKER_CONFIG_ROOT=/path/to/docker_config/

Default behavior remains the same, e.g. ~/.docker

Also now uses path/filepath Join method to ensure proper path resolution.
Shouldn't that really be remove both slashes, since that's what `filepath.Join` is for?