Puppet extension module for searching FreeBSD ports, packages, and manipulating ports build options