Organise profile contributions by article

The profile of people with many contributions looked messy. This commit
tries to remedy this by grouping article contributions by (article,
language), and hiding everything but the article name by default. There
was also an inconsistency in header tag usage on the profile page, which
has been fixed in this commit.

This fixes #209.