Incorporate OP feedback

I incorporated your feedback and did some testing on a CentOS 5.8 system. 
Notable invasive changes include removing the root zone from the named template (should now be an include or zone object) and commenting some options incompatible with bind 9.3. If you can think of a reliable way to determine what version of bind is installed I'd love to fix that.