Reload named after changing configs
Parametrize the class
Also add forwarders as a parameter
Add missing dependency on the package for rndc-confgen
Fixes #2213 - Incorrect path in named.conf

The path to the localhost TLDs and address zones file was
incorrect for Debian based distros and prevented the
named process from starting. This resolves that issue.
Use concat_output for file content source, so we get the old file Filebucketed on change

(Also, whitespace cleanup in init.pp)
Remove this dependency as the installer is using a forked copy of concat and this dependency explodes with librarian-puppet.  We should revisit these after uploading the installer modules to the forge.
Update Modulefile and pre-reqs for Puppet Forge