New features:
- Implemented dds loading.
- Added Image::GenerateMipmaps with nearest filtration.
- Added SimpleRandom to math.
- Added Member function bind for UI_Button and UI_View.
- Added ManagedFont::RenderTextImage to render image without padding but return padding offsets.
- Added data::Image new YUV and one R component.
- Added draft video loading from ogg container.
- Added circular_buffer.
- Added draft VideoFrameRenderer.
- Added member function as callbacks for Scheduler and ThreadQueue.
- Serialize now make class serializable too.
- Added image size to ManagedTexture.
- Added UI_TextView.
Issues fixed:
- Fixed data::Image mipmap handling.
- Fixed DDS to always read in little endian.
- Fixed mip-maps in texture manager.
- Fixed invalid access to GenericMotionListener on platforms without support.
- Fixed UI_TextInput for size wrap_content and font size in percentage.
- Fixed Image::Convert when converting to existing Image.
- Fixed UI_LinearLayout incorrect child alignment.
