add gitignore file

Conflicts:
	.gitignore
add unbound remote config class
add additional parameters, style-guide changes

Conflicts:
	manifests/init.pp
fix config line alignment
Added support for RHEL and clones.
RHEL support: unbound package from EPEL uses root.anchor file instead of root.key.
Documented support for RHEL.
Rebasing to upstream.