added support for Solaris container, variables fixes

On Solaris containers, this module will not start the OpenAFS service and the cronjob will not be created. Packages are still installed for the included tools.

Fixes some variables to satisfy `puppet-lint`