IAV-676/ feat(image-editor): integrate AI image editor components
This MR integrates the AI-powered image editor into iavia-front as a reusable Dialog component. All components have been migrated from Tailwind CSS to MUI for consistency with the existing codebase.
What's included
- 13 editor components (canvas, filters, drawing, text, shapes, cropping, background removal, upscaling, inpainting)
- ImageEditorDialog wrapper for fullscreen modal usage
- Utility functions and type definitions
- Webpack configuration for Fabric.js support