In browser.go, browse() errors if the launcher contains whitespace. For example, if the launcher is
"c/Program Files/Google/Chrome/Application/chrome.exe". Will get the following error:
exec: "/c/Program": stat /c/Program: no such file or directory.
A workaround for this error is to move launcher to a path that does not contain whitespace. But perhaps browse() could be updated to not split the launcher on whitespace, so that it would not cause this error?