parameterize base class

I was under a DISTINCT mis-impression re: parameterization when I originally
wrote this class, so I am fixing it now. Note: the class still uses
hiera but now implicitly via the automated data bindings feature of
Puppet 3.x