Allow for non-default browsers with optional path argument

Example: 
```bash
http-server -p 9999 -o /Applications/Google\ Chrome\ Canary.app/Contents/MacOS/Google\ Chrome\ Canary
```