Ubuntu Unity desktop support

Adds support for the Unity desktop by using `xdg-open` for launching the browser. Fixes issue #2.