Remove FPM service on PHP version removal
Add a little whitespace
Add first predefined FPM class

We need these to allow us to include multiple FPM versions multiple times
This means we can define lots of projects with a unique FPM pool each
but sharing a PHP version if they're the same
Add 5.3.20 fpm manifest
Add php::fpm::pool class - a helper to fire up a fpm pool within a service for a specific project / socket
Ad php fpm 5.4.8 manifest
Refactor version_config_root vars in fpm class to bring in line with vars in version manifest
Do we need to actually create config before the Service? Notifying should be fine
Don't always need full php class
Create individual pool configs for FPM with the correct location and some sanitisation
Refactor fpm service into its own class
Fix dependency cycle, but php fpm service is no longer notified of config changes