add github.com/mitchellh/go-homedir

Since azure-sdk-for-go is being vendored in docker, we need to drop os/user to allow for cross-compilation.  After these changes, I can send a PR to bfirsh/host-management to vendor mitchellh/go-homedir in docker as well.