content files: generate a navbar with the headers
We're already using the "toc" extension of the Markdown module, which
allows us to get the header hierarchy after parsing as a list headers,
each represented as a recursive dict
.
Fixes #124 (closed)