renaming vbos and vaos
renamed shaders to use .glsl extension
removed unused shaders
all vbos, vaos, ubos, and programs are deleted in RenderGL.destroy
more shader renaming
uniform buffers
Attack and Mitosis actions implemented. Much tuning needed.
Added feeding curve and tuned the config file. Simulation now interesting and dynamic.
Added aging to config. To be implemented in code.
Implemented aging in a naive way. Needs to be reviewed.
kites with uniform buffers
Merge remote-tracking branch 'origin/uniform_buffers' into uniform_buffers

Conflicts:
	src/main/java/bio/organisms/SimpleCircleOrganism.java
Revert "attempted fix for mac opengl problems"

This reverts commit a535d3cdc4048cb87826a778f431e32c3c44ecaf.
Revert "kites for speed and direction"

This reverts commit 2ec61728d4112546cfe4a82183af08957706231c.
Revert "Fixed the evil bug! glEnableVertexAttribArray must be called once per AttribPointer."

This reverts commit 8fd88ebcb7fd8d313fa68b726d0e70a3a52ba0ed.
Revert "yet another OpenGL update: instanced rendering (with energy bug...)"

This reverts commit 924f91b4094d9b4a0e985d6b57bc3110923024b2.
Merge branch 'uniform_buffers' into develop-miniproject