* Migrate Index Management and enrichers to the new ES JS client (#105863)
* Destructure index API request bodies consistently.
* Remove unnecessary calls to encodeURIComponent on the server.
* Migrate routes to handleEsError. Delete wrapEsError helpers. Remove unused isEsError and parseEsError dependencies. Remove isEsError from es_ui_shared.
* Update tests and migrate API integration tests.
* Clarify test details in CCR README. Update Index Management README with steps for testing Cloud-managed index templates and steps for testing indices and data streams that contain special characters.
# Conflicts:
# x-pack/plugins/index_management/server/routes/api/templates/register_create_route.ts
# x-pack/plugins/index_management/server/routes/api/templates/register_get_routes.ts
# x-pack/plugins/index_management/server/routes/api/templates/register_update_route.ts
* Fix include_type_name type.