New features:
- Added ModuleApp.
- ParticleSystem now supports speed change on the fly.
- Renamed IPI_Manager to IPI_System.
- TextureManager now supports relative path inside atlas and animated texture.
- UI_Manager now supports relative path in xml.
- Implemented 2D mat3 functions.
- Implemented creating Image from existing memory.
- Added cache for fonts to FontManager.
- Fully dynamic GridAllocator.
- Added TightGrid and Optimize for ImageAtlas
- Added Image::Fill.
- Added RandomXorShift for random value generation.
- Modified UI system to support multiple screens.
- Added UI_PositionAnimation.
- string_ref to number.
Issues fixed:
- Fixed OpenSL backend for OpenAL not pausing.
- Fixed ManagedThread.
- Refactored FileSytem a bit.
- NPI error checking in non-blocking connect.
- Replaced math_clamp with math_clamp_v as a temporary workaround.
- Fixed possible race condition in Scheduler.
- Fix AsyncResultData incorrect inline allocation.
