1.0.0-alpha4

Release notes
* First Version of AI Automator
* Embeddings should allow to specify the number of dimensions
* Image to Video Operation Type
* Move the ECA processor into the project and move up to ECA 2.0
* Code suggestion for text-to-image is old in the explorer
* Base64 response does not work on OpenAI with normalizers on text-to-image
* Refactor all files to use generictype files
* Garbage Cleaning Configs
* Add Speech-to-Speech explorer
* Add Audio to Audio Explorer
* Remove stream parameter from normal chat and add streamChat operation type.
* Todo: Audio to Audio operator type
* Add Speech-to-Speech operation type
* Port openai_content to ai module
* Generic AI CKEditor Plugin
* ai translate (ai_translate) submodule
* ai_validations for smart text and image validation
* LLM modules ajax fails when Token module is missing.
* Switch Custom Field descriptions fields to textarea
* Remove Install warning message about missing automators
* Fix phpcs issues before alpha4
* Set up experimental modules
* Discussion: Streaming Input/Output
* Move to embeddings to ai provider and allow to select the embeddings model when embedding a field. Move to embeddings to ai provider and allow to select the embeddings model when embedding a field.