Adjusted linux open-code to assume existence of xdg-open.

The current implentation didn't work without a side-by-side file, which
somewhat reduces the usefulness of this library.

See https://github.com/skratchdot/open-golang/issues/2 .
Merge pull request #7 from Byron/master

Adjusted linux open-code to assume existence of xdg-open.