Feature/better annotation support

- Annotator `add` returns event information
- Added `fetch_event` ability to GET event info
- Added `update_event`
- Added block from of `add` with auto-update for `end_time`
- Various documentation improvements