3636/continental

Patch with the following stuff:

* Only overspill when there is an instigator
* Icedreamer's personal shield fix
* Transport shield fixes
* Reset weapon target on transport (moved to Weapon.lua instead of Unit.lua)

**Shield stuff needs testing**