LOS Movement and Refactor

LOS Movement for Special Units should try and find/move to the location!
Removed a few unused vars.
SkipAhead is now contained in CacheMovementTracking inside Cache.cs