Adds NG states to php-formula

This rather big pull requests adds NG states to the php formula much in the same way we did with NGINX. It does require the helium release (or an updated pillar module) in order to take advantage of `salt.modules.pillar.get(merge=True)`.
While all of this could have gone in map.jinja it's not smart. Map.jinja does a pillar hit and merge when it's accessed and this doesn't.