code cleanup: fix a buttload of warnings

mostly due to uninitialized member variables,

in some case notation has been added (missing underscores)
other cases have lead to some unused variables being removed entirely
(dogfight state for instance)