Create variables and tests for specifc pkgs

I created a default variables file in each role and hardcoded any mission critical packages to specific version.
This currently includes mysql and php and changes to them could break schema or introduce security flaws.

I have also abstract the wordpress db values including user, password, and db name.  Before public deployment all passwords
contained in this playbook should be changed as these are only for default use.

I have introduced a test for the wordpress version as well.  I set a value to the specific version I want and will only update if the new version is greater
than that currently installed.