Simplified the way article URIs are handled by the web frontend.

Previously, the web frontend was a little inconsistent about the way that
it encoded URIs, which I first saw was causing some issues on mobile
Safari. This commit removes URL %-encoding alltogether, which simplifies
both sides and fixes the issue.