Index page changes:

- Use <article> instead of <div>.

- Don't insert <hr /> between articles; a horizontal separator is a
  job for CSS.
Default #:toc-sidebar? to #t. Fixes mistake in commit 4b9692ff.
Allow post permalink pattern to be configured. Closes #22.