Implement gh browse
Add tests for WebUrl