client: add a /batch endpoint
Fixes #813 (closed).
Adds a new /batch endpoint in the API to create (resp. destroy) multiple categories at once. It's interesting to see how it immediately gets a bit complicated, because we have to repeat some consequences of fulfilling the request in multiple places. Curious if there's a better way to approach this.
Edited by Benjamin Bouvier