(22247) Remove docs task and references

The building of docs has been moved out of this project and into
docs.puppetlabs.com
Merge branch 'remove_docs_task' into 1.1.x

* remove_docs_task:
  (22247) Remove docs task and references
Merge branch '1.1.x' into 1.2.x

* 1.1.x:
  (22247) Remove docs task and references
Merge branch '1.2.x' into 1.3.x

* 1.2.x:
  (22247) Remove docs task and references
Ensure parameters that contain maps are sorted (recursively)

Sometimes parameters contain hashes, these hashes may be randomly ordered by
Ruby before they hit PuppetDB. This patch ensures those structures are sorted
recursively first to ensure the duplicates that are just suffering from
different ordering are matched properly.

Signed-off-by: Ken Barber <ken@bob.sh>
foo

Signed-off-by: Ken Barber <ken@bob.sh>
foo

Signed-off-by: Ken Barber <ken@bob.sh>