Fixed a problem with planes genrange (wasn't comparing if flying for
deleting spaces), but more importantly I implemented a solution to the
issue of movepaths being interrupted by enemy units; how it works is
that if it cannot go to the spot (ex. the enemy capital) it means that
it is blocked by enemy units (in many cases). as such it generates a
move path ignoring enemy units, and then from that path it finds out how
far it can go before being interrupted by an enemy unit which it cannot
go around. this is a great start to the problem, however it must be
fixed up for cases where it is not just enemies blocking the way forward
(i.e. subs going to the enemy capital, etc.)