Move repeated path-composition and zip-writing code into a helper function, WriteAssetDataToZip
Added raw texture compiler - currently saves out files as .bmp in the archive, which is less than optimal as they're in BGRA order, but it makes it easy to debug.
Added mip texture compiler