New flask hooks

Added new hooks 
- ```g.before_annotation_create```
- ```g.after_annotation_update```
- ```g.before_annotation_delete```
- ```g.after_annotation_delete```

similar to ```g.after_annotation_create```
We're (at h) using these two new hooks to feed a notification system and it'll logical to have all the available hooks