Make crates not suck

* allow for crates without any associated CrateActions
* allow for crates to not auto-remove
Fix crates in gdi04a/b
Fix chat sounds overlapping with playing FMV in missions
Disable fog in TD missions
Prevent viceroids from appearing in missions