Issue #51: discriminacion y administracion de categorias de productos.
- ProductCategoryView en /api/product_categories (list/retrieve IsNotPublico,
mutaciones admin): filtro ?active, PATCH de description/alternative_name/active
- POST deactivate/activate con body {ids} -> {deactivated|activated, failed}
(ignora ids inexistentes)
- POST import_from_external admin via CategoryTrytonService
- create/destroy deshabilitados (la fuente de categorias es Tryton)