CAI doesn't explode if given funny economy buildings
Also some small cleanups:
* Remove CA compatibility code
* Change a table being cleared from false to nil
* Fix department of redundancy department in save/load error messages