Revert "WebSVN: fix broken links"

This reverts commit 577ff7e9e56bca40d3112a1e1948de1310a32afd, reversing
changes made to dd09bbda57f723d4ebc9dc4b9c5ddeaeaca5db40.
Merge remote-tracking branch 'remotes/jeckhyl/master'
Rewrite the link generation using the 'multiview' option
Fixes bug #46, #47