PHP libraries are required by many apps. This class assumes 'normal'
names for these packages, but allows other packages names to be passed
for variances such as 'php53-mysql' on RedHat and FreeBSD.
Add php support
Tests look like they pass and this follows the pattern that's been used for other tech (mysql::python for example). Merging.