added text addin
Added missing EngineBindings dependency to TextAddin
Added GetPositionTextIndex method to TextRenderer
Improved mouse carret control and added keyboard input to insert characters and remove text using delete and backspace
Replaced enum Flood.GUI.Key by Flood.Keys
Added needed flag wxWANTS_CHARS to correctly receive arrow keys
Added function SetupAddinsAsDependencies to Helpers.lua so addins can be added as dependencies to other projects
Added to TextAddin multiline support
Improved text navigation with arrows
Fixed BringNextToControl bug causing control insertion at the end
Improved carret control
TextureAtlas now converts added images with PixelFormat::Depth to PixelFormat::R8G8B8A8 white images instead of black so vertex color can be applied
Change build to add addins as dependency of EditorRuntime
Added to wxwidgets wrapper ProcessChar so system inputed text can be used instead of keys
Added to image method SetModified, so an image can be manually marked as modified whenever it can't be done automatically (modifying buffer directly)
Gui Controls are now removed from parent on dispose
Added system text input handling to Editor Client GUIRenderer
Cleaned namespaces, added Highlighting
Fixed input of repeated spaces
VisualLine now removes on dispose handler of TextChanged