Support for uncompressed ARGB DDS

- Support for uncompressed A8R8G8B8 dds texture.
- webgl_materials_texture_compressed.html example updated
- new example texture added
- add a unified ImageUtils.loadDDSTexture for 2D/Cubemap

Please note that now the term "compressed" in texture source code is ambiguous. Might need a small refactor