No longer use the integration web hook, as it does not push if a note is deleted, or anything about tasks.
A bit of a v3/v4 api hybrid mess :-(. But using v3 because the webhook is v3 and the code already handles
v3 type activites, just added the missing v4 activity types too.

Changed the tests a little, but more testing and tidy up needed.