resolve #232: open browser linux compatibility

@kevgo 

Able to test by overriding the `which` command to fake what tools are installed on the system.
Lets keep things in the first person perspective.

`Then I see a new Bitbucket pull request for the "feature" branch in my browser`

Btw what does the `(open)` at the end mean?