Support non-puppetlabs apache provider
Add git as a dependency