Clean up HarvesterDockSequence.
Remove unnecessary IHasLocation checks in HackyAI.

Existing checks for ITargetable / Building / etc
make these redundant.
Remove IHasLocation lookup from Target.
Change Exit.SpawnOffsetVector to WVec.
Combine IHasLocation -> IOccupySpace, IMove -> ITeleportable.
Add missing SetChronoTankDestination.cs to project.
Rename ITeleportable -> IPositionable.
More style fixes for Move.
Convert Move and related plumbing to world coordinates.
Prevent things from tweaking mobile position directly.
Add world coord overloads to IOccupySpace and IPositionable.
Remove *PxPosition from IOccupySpace/IPositionable.
Rewrite husks using world coords.
Allow husks to chronoshift and return to their parent actors location.
Convert non-aircraft positioning to world coords.

This removes the incomplete and unused hover code
on Mobile, which would be more trouble that it is
currently worth to carry over.
Rewrite Aircraft movement using world coords.