Clarify updates, add header to versioning

- Add section on PATCH
- Versioning now requires a header to be sent
- Add section about errors an integration should handle