Fix problems with using `puppet strings` on the codebase
Fix problems with using `puppet strings` on the codebase

Old code wasn't using the exact specification for custom types and would
thus fail to generate the documentation. The change just makes sure that
we use the proper construct which makes the process correctly generate
the reference documentation.

conjur/puppet,conjurinc/puppet,conjurinc/puppet,conjur/puppet