Create $datadir only if there are no variables
Add autodetect support for POS as well as PE.
Add documentation.
Merge pull request #1 from CERIT-SC/master

Create $datadir only if there are no variables
Merge pull request #2 from razorsedge/feature/pe_or_not_to_pe

Add autodetect support for Puppet Open Source as well as Puppet Enterprise.
Release 0.3.0
Merge pull request #4 from hunner/release_0.3.0

Release 0.3.0
Merge branch 'master' into feature/docs
Merge pull request #3 from razorsedge/feature/docs

Update the pretty pretty documents.
Release 0.3.1
Make backends configurable
Allow arbitrary config yaml to be passed in
Revert "Allow arbitrary config yaml to be passed in"

This reverts commit 9c58fd613e77d14ebb0d23b87435df2b047332f0.
Revert "Make backends configurable"

This reverts commit 94e29b0bb5545423cfb89e7a0e205c5c9d33caa7.
Revert "Conditionally manage the $datadir"

This reverts commit fed14ca8e94685acba5142fabba6f92dc0f8a7b5.
Revert "Change default user to puppet not pe-puppet"

This reverts commit 65a31946649ac99f23ef695b24c397e6daa5bb60.
Revert "Mention the origin of this module"

This reverts commit bebae154ca62153310ed27c81a5a0eceb6fb8cb6.
Merge branch 'upstream-master'

Upgrades to upstream 0.3.1, and then re-applies the changes we'd made in
94e29b0 and 9c58fd6 . The other customisations we had have been
addressed upstream.
Merge branch 'update-to-upstream-0-3-1'