Add project authorisation to hook add usecase
Add hook delete usecase interactor
Add project role in hook delete usecase
Add service role for hook delete usecase
Add hook delete usecase entry
Mark hook delete usecase as complete
Add new hook sync feature

The hook sync feature allows a cron job to extract all the latest data
out of a hook and add updates correspondingly