Window System Online

A small milestone reached: the window system abstraction is now working. The framework can create a desktop window, run the event loop, and receive resize and idle time notifications on Windows, MacOS X, and Linux/X11. I put together brief documentation for the system (real API docs are coming soon), to which I'll be adding as new features come online.

I also have a good start on the graphics system abstraction, with OpenGL bootstrapping on all three systems up and running. I need to do a bit of cleanup and write the documentation. Comments on the new system, the documentation, and the website are welcome...let's get the kinks worked out now!