refactoring to better match the puppet module structure

created init.pp, but still supporting server.pp as an interface into the bind class.
created package.pp and service.pp to separate the class concerns out; now we can easily add packages/services without having to rework a lot of notify /requires.