Add `Puppet.feature` guards for the `yard` and `rgen` libraries.
Currently just reads in a path to a `.pp` file and runs it through a Pops parser.