Aces of Thunder: Small improvements

While we continue polishing new aircraft and missions, working on more complex usability improvements and pushing hard to allow players from different platforms to meet in battles, some fixes and improvements need not b…