Introduced AutoSaveJobs
These can be world saves or the clearing of the region file cache. The marked last world save job will hack into the class FileIOThread and set the field e to true in order to lower the thread sleep delay from 10ms to 0ms. The following region file cache clearing job will hack into FileIOThread as well and check if the fields c and d are equal, which means that everything queued is written to disk. The clearing job will stay in the AutoSaveJob queue until that case is reached. Once its reached the region file cache is cleared, the delay reset and the job is removed, which concludes an autosave