Add fallback method to find wskprops when go-client fails (#1015)

diff --git a/utils/misc.go b/utils/misc.go
index 715db30..b32c092 100644
--- a/utils/misc.go
+++ b/utils/misc.go
@@ -60,10 +60,19 @@
 	Packagename string
 }
 
+func fallbackHome() string {
+	if home := os.Getenv("HOME"); home != "" {
+		return home
+	}
+	// For Windows.
+	return os.Getenv("UserProfile")
+}
+
 func GetHomeDirectory() string {
 	usr, err := user.Current()
 	if err != nil {
-		return ""
+
+		return fallbackHome()
 	}
 
 	return usr.HomeDir