Make harvest less chatty, and check the return value of hg.merge

If the merge fails, hg.merge will return true (suspect it used to be a
integer return value), in which case we don't want to attempt the merge.

We don't need to output the commit reminder if the merge succeeds, since
we immediately commit.