Remove unused includes and variables

and note happily it still compiles
Missing copyright notices
fix dogfight hang
try to ammend my save destroying ways.
do not let big units spawn in walls

i mean it this time, don't make me come back there.
small optimization

this will do nothing.
stop putting things on top of invisible things.

The Royal Society for putting things on top of other things would not
stand for such nonsense.
Merge pull request #567 from cfailde/ocd

Remove unused includes and variables
Merge pull request #575 from cfailde/copyright

Missing copyright notices
god damn it stop spawning inside walls.
Merge remote-tracking branch 'upstream/master' into memoryleaks