Autodoom: Removed unused variables and upgraded project to recommended settings
AutoDoom: silenced all warnings from the game code (not the archiving libs) to have explicit casts from int64 to int32
New sky texture tracking system

Allows each game mode and mission to define the set of flats considered
to be sky. Added skies for PSX; this'll also come in handy for Hexen and
Strife later.
Additional static line scroller functions

Up, down, and down fast types for PSX and Strife.
Additional PSX lighting sector types

Some require some timing tweaks still.
Tweak to PSX sector light scale.

No, I'm still not happy with it...
Reduce sound fx and mix buffers to single precision

No appreciable change in sound with half the memory usage!
Moved the botmap building entry point into a static class
Merge branch 'master' into AutoDoom
GLBSP module: removed redundant fixed-size integer typedefs
Updated the GLBSP node to C++
Edited the glbsp/analyze module
Edited the glbsp/blockmap module
Edited the glbsp/level module