* Validate DOCUMENTATION.author Ensure that author line includes a GitHub account
* Fix type bool DOCUMENTATION issues
* added force option to hostmacro to allow control of overwriting existing macro * wording changes as suggested by eikef in PR 35516 * further wording changes from eikef * added 'version_added: 2.5' to the documenation for the force option