there are Apache syntax changes in 2.4:
http://httpd.apache.org/docs/2.4/upgrading.html
The errors were: FilterProvider takes three arguments, filter-name provider-name match-expression
Either all Options must start with + or -,or no Option may.
added Require all granted where needed.
Require all granted needed.
check version and set FilterProvider accordingly.
using mod_version to set FilterProvider means this is not needed.
Merge pull request #1975 from jessp01/apache_2.4

there are Apache syntax changes in 2.4: