updated notify and require to use new class structure

to better fit the class PCS format, the conf and file defined resources now subscribe to bind::service and bind::package. This allows the addition of more services and packages, without having to significantly restructure the module.