Fixed a bug where units wouldnt move after finding the perfect space
right away 1/3 times, basically there would be one goodSpace, no other
possibleSpaces, and when it would get to the check it would randomly not
choose it. Since there wasn't a backup, no spaces would be returned and
no movement would result. Fixed by changing the logic so that if there
are no other spaces, it always goes with the goodSpace, else 3/10 times
it doesn't and goes with other spaces. Also fixed the restockFuel method
in many warmachines, and as the result of a error in the massmod, found
that if a unit clonks out of fuel mid move they can land on another
units space and stop, hence double unit spots.

  Also, found a bug where