Things like editor integrations which rely on hg log tends to be very slow on
large repos because calculating the whole log takes time. This patch adds a
config option to limit the number of csets to be displayed using hg log.
Right now, we have an extension which provides a similar config option because
we don't want to patch core mercurial. This will help us in getting rid of that
extension.
.. feature::
A new config option `commands.log.limit` to limit the number of changesets to be displayed by log command.