add fedora/redhat/centos
Make sure we can override the value for oversignheaders
make it possible to disable OverSignHeaders

my package for 2.6.7 marks it as experimental and doesn't support it
the key file location is different for redhat

So is the structure underneath it, but at least this is closer
The Socket should be configured in the main config, not the debian one
Merge commit '6aa696c3e9b037da8d63cfd66e55a059eecec7b0'
Merge commit '15be367118bd0d18db032eca9ad1fb4280ad197e'

Conflicts:
	templates/opendkim.conf.erb
Merge commit 'e2485b761e2be5a45372b4cc21b15b7e9e566958'
Merge commit '338399e8d1b95018a2ed300ff274c9ab8ec3d48d'

Conflicts:
	manifests/domain.pp
	manifests/params.pp
Merge commit 'f541e1e366e87970dc38930ce9fc211c9dccd411'

Conflicts:
	manifests/socket.pp