strict_variables fix
Ensure that mod packages are installed before conf

Currently, there is no strict ordering that ensures
that the conf file is only created after a mods
packages are installed.

This means that it is possible for the .conf file to be
created before package installation.

In the case of libapache2-mod-wsgi (3.4-4ubuntu2.1.14.04.1),
this lead to a package install failure on Ubuntu Trusty

dpkg: error processing package libapache2-mod-wsgi (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
  libapache2-mod-wsgi
  Sub-process /usr/bin/dpkg returned an error code (1)

The order is ensured by this patch by assuming that the mod.conf
file is named: "${mod}.conf" (the same assumption made by the related
symlink) and placing a conditional dependency on all packages indicated
being required for the installation of the module.
Fix formatting of sethandler description

The code example in the `satisfy` section didn't close the code block.
Fix issue with puppet_module_install, removed and using updated method from beaker core copy_module_to
Merge pull request #846 from cyberious/1.1.x

Fix issue with puppet_module_install, removed and using updated method f...
Merge pull request #835 from mcanevet/fix/strict_variables

strict_variables fix
Revert "strict_variables fix"
Merge pull request #847 from puppetlabs/revert-835-fix/strict_variables

Revert "strict_variables fix" -- accidentally merged onto 1.1.x
Merge pull request #842 from antaflos/patch-2

Fix formatting of sethandler description
Merge pull request #837 from bodepd/ensure_conf_after_package

Ensure that mod packages are installed before conf
Fix correct type for php_admin and sort hash
Merge pull request #851 from olivierHa/master

Fix correct type for php_admin and sort hash
Merge remote-tracking branch 'origin/1.1.x' to master