Cleanup cfgMagazines Part 1

Please recheck that i don't forgot any include.
Compiling works without any warnings.
Also a improvement for #1022