Fixed most everything, except for jar reading.
CaelumEngine:
* Bumped version back down to 1.0.0.0.
* Created waitForDisplay(). Only useful internally.
TestGame now has an input listener for the mouse.
Input now tracks whether or not it has initiated; Call super.initiateInput()!
Fixed the display not responding.
LWJGLMouse is now operational.
Canvas:
* Created a list of populators, e.g. GUIs.
* Attempted to write the buffer uploading code, but this will require reviewing OpenGL wrapper code before it can be complete.
* Removed recursive sub canvas creating, as it will make geometry shading much more difficult to implement.
Created a new constructor in DisplaySettings, that sets the title to the provided game's formatted name.
Continued to try and figure out the problem with reading zip files.
Fully implemented the notion of resizing in FloatBufferer.
Exiting with an error code of 0 should no longer print the accompanying exit message in red.
Vector:
* toString() now prints the number of floats that the vector has, instead of assuming 4.
* Renamed name() to setName().