Source reorganization

I’m in the process of reorganizing the source tree so that there are
fewer directories to configure, hopefully speeding up the build process
quite a bit.

If you maintain project files for other platforms, you’ll need to
update them when I’m done. I’ll send e-mail when everything is
stable in CVS again.

See ya!
-Sam Lantinga, Senior Software Engineer, Blizzard Entertainment