Tweaks to Badger contrail
Remove unused interface INotifyOtherCaptured
Revert "allow the AI to base-walk without restrictions"

This reverts commit d08d3d6e238324c953c2d501514eb882e0e3e169.
fix #3569 , and possible many other bugs... if the place is not close to the base, instead of returning the error, continue to see if there is another place to build
Allow Animation to generate its own Renderables.
Allow sequences to define a custom z offset.
Move ion cannon z offset to sequences.
Move harvester animation z offset to sequences.
Remove unnecessary properties from Sequence.
Support split shadows for TS and RA2.
Merge pull request #3570 from 0x7c00/bleed

Allow the AI to look for more space to build: fixes #3189
Merge pull request #3566 from reaperrr/patch-1

Fixes & tweaks Badger contrails
Merge pull request #3567 from cjshmyr/capturing

Remove unused interface INotifyOtherCaptured
Merge pull request #3571 from pchote/split-shadows

Add support for TS/RA2 split-shadows.
Support loading sprites with non-zero offsets.
Move R8Reader to FileFormats.
Add native support for the d2k R8 format.
Merge pull request #3574 from ScottNZ/superweapons

Add atom bomb and gps public superweapon timers to RA
Merge pull request #3575 from pchote/r8reader

Native R8 support for sequences
Outsource civilian nudging from mission scripts to its own trait