Added checks for valid targets when flying

as proposed in https://github.com/OpenRA/OpenRA/issues/4972#issuecomment-38972222