Update 'personal' template to bring it in line with the others.
Add explicit support for version history links.

Fixes #169.
Merge pull request #173 from mikewest/version

Add explicit support for version history links.
Merge pull request #171 from mikewest/personal

Update 'personal' template to bring it in line with the others.
Correctly collapse indented-<pre> whitespace.

<pre>'s whitespace collapsing behavior should be based on the first line
of the block, rather than on the indentation of the opening <pre> tag.
That is:

  Text text text.

    <pre>
      Pre pre pre.
    </pre>

Should generate:

  <p>Text text text.</p>
  <pre>
  Pre pre pre.
  </pre>

This patch modifies `transformPre()` to grab the prefix from the first
inner line of the block, rather than |startLine|.