use go-homedir for distributing compiled binaries

binaries using os/user seems not portable, fixes #30