Added exception handling for decoding errors (MP2-367)
Fixed format and size handling
Changed TextureAssetCore image decoding completely to FreeImage (MP2-367)
Reworked ImagePlayer to use TextureAssets (MP2-367)
Improved threading behavior