Ensure the named group is puppet-controlled so we can autorequire it in the proxy
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