Replaced multiple Get calls with GetSingle (2 tables less per call).
CRC check is made even if file is apparently empty (might not be the case and util.Decompress simply failed).
Some cleaning and reordering.
Removed the super hacky method of retrieving the current pack file hash and replaced it with replicated convar.
HTTP manual fetch test. If this works it'll probably force players to rejoin though but we have more control over the files.