open-pr

allowing passing the target branch as parameter
and dealing with xdg-open