introduce flag to manage the docroot

manage_docroot defaults to `true` to retain backwards compatibility.
This flag is  useful if the docroot is created by other, conflicting
means such as [vcsrepo](https://github.com/puppetlabs/puppetlabs-vcsrepo).