Update facts for puppet 3.1

This pull request adds support for puppet 3.1 for confenv.