Added a basic parser for VTF files (not wired up, only supports DXT1)
Added support for DXT5
Optimising DXT1 decompression algorithm
Optimise DXT1/5, add support for a few more image formats
Micro-optimisations to speed up VMF loading by about 15%
Make the package streams thread-safe
Fixed incorrect WAD texture transparency post-processing
Changed texture provider interface, increased performance, added primitive VTF loader
GenericStructure parsing bug fix
Added quick test for VTF transparency
Changed the VTF provider into a VMT provider
Another GenericStructure parsing bug fix
Added the WAD provider back, with the new texture provider interface
Optimisations: Texture precaching, threading
Cleaned up some unnecessary stuff
Added the SPR provider back with the new texture provider interface
Removed game wads and added "Additional Texture Packages"
Merge branch 'feature/vtf'