Autopush support for mercurial added.

The commit script was edited, for using the default branch of mercurial to do autopush.
Remove lvm/backup from default ignores, because lvm documentation recommends backing that up, for use by vgcfgrestore.