*Added texture compression.

*Added basic object & instance system.

*Fixed memory leak where data after being copied to OpenGL was not deleted.

*NOTE: We will have to change how objects get their textures. Right now we pass the GLuint texture to the object, but we will have to switch it so CluImage or CluImages are managed in a similar state so objects can get the dimensions of the image.

Signed-off-by: PandaDragonThing <jacob@linuxrocket.net>
*Made overly large sprites for testing smaller so I could push...
*Even smaller .-.

Signed-off-by: PandaDragonThing <jacob@linuxrocket.net>