Use atom-shells internal openExternal command for urls

Uses https://github.com/atom/atom-shell/blob/master/docs/api/shell.md to open urls and should be crossplatform independent (instead of being osx only).