Work with puppetlabs-postgresql version 3+
This drops support for puppet 2.6.
Added package version parameter to allow the use of all pacakge->ensureoptions.
fixes #2521 - mysql2 is now the default mysql adapter
fixes #2628 - install foreman-selinux when SELinux is enabled
Update unit tests