Yet another homogenous commit.
Restored setting the property "org.lwjgl.opengl.Display.noinput".
Implemented DirtableStorage.
Generalized the management of PrintStreams in GameLog.EnumLogType.
Moved all threads over to their own package.
Fixed the rendering thread not refreshing the Display at all.
Camera3D:
* Now controls mouse grabbing.
* No longer usable if the current render HUB isn't rendering in 3D.
ICamera now features generics.