Ability to manage the digest_algorithm setting.

Please refer to http://docs.puppetlabs.com/puppet/3.6/reference/release_notes.html#feature-digestalgorithm-setting
This feature enables me to select SHA256 over MD5.
Change relationship agent service and config.

In preparation for ability not to manage the agent service.
Add 'manual' puppet_run_style, to not manange the agent service.
remove apache custom fragment
depend on newer puppetlabs/apache module version
fix apache module version in tests, too
Merge pull request #45 from gertvdijk/digest_algorithm

Add the ability to manage the digest_algorithm setting
Merge pull request #46 from gertvdijk/manualrunstyle2

Add the ability to not manage the Puppet agent service
manage facter facts.d directory
Merge branch 'apache_fragment'