Update module for install/config/service pattern & deprecate parameters

This module needs to follow the BGTM
(http://docs.puppetlabs.com/guides/module_guides/bgtm.html#) and this is
helping.
Add beaker tests

This adds basic single node and multi node tests, and will run the
different tests depending on which nodeset is chosen. There is no
default nodeset yet.