Checkout CI integration branch until my PRs in core are merged
Various route and request adjustments

* All request bodies are now JSON.
* Contact property add/update/delete uses the same PATCH route.