* add onInventoryChanged() calls to any AI that modifies inventories
* add range-validation to civic, npc, vehicle containers