added untested support for CentOS
converting module to work on Ubuntu and CentOS
progressively refining module structure to be more flexible/parameterised
use $::dns::params::conf_dir instead of bind_conf_dir
cleanup zones: get rid of reverse option
use lowercase for rnds names
set dependencies on main classes
fix param lookups
make sure ::dns gets included
deploy named.conf
deploy named.conf via template
add default template
fix template path
fix dependencies
fix dependencies
fix: allow for mulitple dns::record::ptr records with the same octet
fix location of config files for centos
add default named.conf for debian
fix typos
add ip_to_arpa function and use to generate reverse zone based on cidr netmask