Feature/directorize hooks

rcm supports directories for hooks. Change things to use those instead for orginization and also to allow forks to add their own hooks without interfering with master.