bookmarks: Set current bookmark if we create a new one on the tip
If track.current is enabled we set the newly created bookmark as the
current tracked bookmark. We do not do this if a revision is specified.
<entry>
<title>#desc|strip|firstline|strip|escape#</title>
<id>http://www.selenic.com/mercurial/#changeset-{node}</id>
<link href="{urlbase}{url}rev/{node}"/>
<author>
<name>#author|person|escape#</name>
<email>#author|email|obfuscate#</email>
</author>
<updated>#date|rfc3339date#</updated>
<published>#date|rfc3339date#</published>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre xml:space="preserve">#desc|escape#</pre>
</div>
</content>
</entry>