Allow browsers to start multiple times even if they are already running.

This pull request allows to launch a browser again even if it is already running. All recent browsers now just open a new tab in that case. Launchpad will not try to close the browser if it has been running already. Closes #29.