Fixing a bug where no User environment variable for PSModulePath caused an error in Canonicolize-Path

Error shows when installing a PowerShell module into the Global level