Fix cargo loading/unloading.
- Fix the unloading subcell bug, letting us have units move to directly adjacent cells.
- Have the cursor change to a deploy-blocked cursor if the transport can't unload due to terrain type.
- Play loading/unloading animations where appropriate.
Update rules for cargo changes, including having the ra lst open its doors automatically when at shore
Update CHANGELOG for cargo changes