Deal with sites that purge /etc/yum.repos.d/.

Provide file resources of the expected YUM repo config files so that
sites which forcefully purge /etc/yum.repos.d will be happy.
Configure correct permissions on the keystore file.
Fix lint errors in TLS tests.
Fix version dependencies on SQL modules.

FOr now, pin the versions of puppetlabs/mysql and puppetlabs/postgresql
to before their big refactoring in versions 1.0.0 and 3.0.0
respectively.
Update Geppetto .project to version 4.
Use new rspec-puppet "should compile".
Change all module name references to $module_name.

Just in case we change the name of the module.
Install $majdistrelease pattern in params.pp.