Add separate clone parameter (#5307)
Add separate clone parameter (#5307)

* Add separate clone parameter

This brings the hg module in line with the git module for controlling
individual update and checkout functionality based on whether the
directory exists or not.

It also allows specifying `no` for both to pull the remote revision
without performing a checkout

* Reflect the right added ver for the hg clone arg

thaim/ansible,thaim/ansible