windows: support non default steam location using winreg