CORE-5832 Fix PATCH /admin/apps/categories/:id validation.

Reimplemented descendant/ancestor validation check from Conrad.
CORE-6126 Updated PATCH /admin/apps/:id docs.

Clarified the purpose and capabilities of this endpoint.