add support for custom command to launch browser, add xdg-open command, add error handling when failing to launch browser
1.1.6