Move all include sections to after prototypes. There are a few exceptions (debug, spawn, hazards) where a single file must be included above constant/prototype definitions.