Movement for Air Units

Air units are not affected by movement cost and can fly over impassible
tiles and other units. This is reflected in the code now.