Merge branch 'domcleal-tickets/master/17522-augeas-load-warn'

* domcleal-tickets/master/17522-augeas-load-warn:
  (#17522) Only print load errors to debug with non-specific context
Merge branch '3.1.x'
Updating module tool acceptance tests with new expectations.
Merge branch 'pvande-2.7.x' into 2.7.x

* pvande-2.7.x:
  Updating module tool acceptance tests with new expectations.
Merge branch '2.7.x' into 3.0.x

* 2.7.x:
  Updating module tool acceptance tests with new expectations.
Merge branch '3.0.x' into 3.1.x

* 3.0.x:
  Updating module tool acceptance tests with new expectations.
Merge branch '3.1.x'

* 3.1.x:
  Updating module tool acceptance tests with new expectations.

closes #1456
Merge branch 'pull-1403' into 3.1.x
Fix feature detection error undefined method pointer on nil:NilClass.
Merge branch '3.1.x'
Merge pull request #1441 from joshcooper/maint/master/module-tool-windows

(#11276) Module tool on windows
fix a documentation comment for find_template

The search order is absolute path, $templatedir, search in modules.
Merge pull request #1458 from richardc/master

Fix a documentation bug in Puppet::Parser::Files
Fixed URI encoding problem with requirement string

When passing a requirement string with an unescaped URI character,
such as '>= 1.0.3' to puppet module install, an error would be raised.
Added URI escape to make_http_request to ensure all URIs are properly
escaped.
Fix encoding problem with test file
Fix module tool acceptance test

This test was failing due to a change on the forge server when rendering
the description for a module.

This commit changes the test to expect UNKNOWN for the description.
Merge remote-tracking branch 'upstream/2.7.x' into 3.0.x

* upstream/2.7.x:
  Fix module tool acceptance test
Merge remote-tracking branch 'upstream/3.0.x' into 3.1.x

* upstream/3.0.x:
  Fix module tool acceptance test
Merge remote-tracking branch 'upstream/3.1.x'

* upstream/3.1.x:
  Fix module tool acceptance test
Revert "Merge branch 'pull-1339' into 3.1.x"

This reverts commit 7bd6a908a82b0502558564d32a7fa604cee3c5a3, reversing
changes made to 480379d1f61d88e732bd10d6773845a788351ed3.

This commit seems to be the cause of acceptance test failures so I'm
backing this out until we get that cleared up.