Adding gitignore in this branch
Added some renderer stuff. Added system package with some useful classes
Merge branch 'rendererBranch' of https://github.com/jtmzheng/3dss.git
into rendererBranch

Conflicts:
	.gitignore
Modified:
Camera class should have a modelMatrix variable
Camera coming along.
Settings works like its supposed to
Modified:
Updated the renderer to OpenGL 3.2. Model has not been implemented yet.
Random stuff
Current work on the renderer. TODO: Implement hashable for VertexData
(only use the 4 arrays at the top).
Obj files and shaders
Javadoc changes and settings update
Docs+settings+other
Obj/mtl file loader, face changes, string/float utilities, other stuff
eureka change
eureka change
Fixed 3 bugs
Merge branch 'rendererBranch' of https://github.com/jtmzheng/3dss.git
into rendererBranch

Conflicts:
	src/renderer/Model.java
I screwed up the merge. Here it is fixed.
hashcode and equals
Merge branch 'rendererBranch' of https://github.com/jtmzheng/3dss into rendererBranch