Small tweaks to align upstream with Envato prefs

* We don't use a `params` class, instead we use parameterised classes
  and hiera
* We generally have a `package` class rather than an install class
* We don't support old Puppet versions