Restructures window module; it will be moved out.
Adds cubes DAE file.
Drastically refactors the sobek.window module.

This patch moves the sobek.window module out of sobek itself and into a
module called "windowing" inside the testing directory. Windowing is
simply outside the scope of Sobek, and attempting to provide even
minimal support was becoming a massive headache.