Add options to annotate for user/rev/changeset
This eliminates the blame command and makes annotate more flexible.
<div class=parity#parity#>
<table width=100% cellpadding=0 cellspacing=0>
<tr>
<td align=right width="15%"><b>#age# ago: </b></td>
<td><b>#shortdesc#</b></td</tr>
<tr>
<td align=right>revision: </td>
<td><a href="?cmd=changeset;node=#node#">#rev#:#node#</a></td></tr>
#parent1#
#parent2#
<tr>
<td align=right>manifest: </td>
<td><a href="?cmd=manifest;manifest=#manifest#;path=/">#rev#:#manifest#</a></td></tr>
<tr>
<td align=right>author: </td>
<td>#author#</td></tr>
<tr>
<td align=right>date: </td>
<td>#date#</td></tr>
<tr>
<td align=right valign=top>files: </td>
<td>#files#</td></tr>
</table>
</div>