release-20.8
Makes ezArchiveTool extract archives with unknown file extensions
Format everything using clang-format (#267)
Fixed jni thread mapping to be scoped around java calls. Fixed zip archive reader failing to stream on re-use. Made data dir factories sub-systems. Added basic FoundationTest asset copy step. Extended test loop to handle android events and gracefully end native activity. Implemented android specific timestamp, posix support only allows for 32 bit timestamps on android.
Change ez cmake scripts to allow for a minimal generation only containing foundation