test/cube now uses single Pawn to render
Add crowd test
Crowd: Using own unique buffer
Add bge_Crowd uniform to shaderlib
Crowds can now be transformed as a whole. The bge_Crowd uniform is set to
the identity matrix when a Crowd is unbound, so it doesn't corrupt other
renderings
Tweaking test/crowd
Pawn: Add Get/SetRotation methods
Crowd: Add Rotate implementation
Crowd: Now applying Facing rotation to bge_Crowd
Crowd: Complete Scale implementation
Crowd: Renaming member transforms
All postfixed with Member to distinguish between planned API for
transforming Node/Pawn orientations
STYLE: Add info to commit tip #1
STYLE: Add bit on iterator var names
Added Camera class, added Camera.h to Bakge.h, removed private members
Camera: Added Bind(), Unbind(), GetEyeTarget()
Camera GetEyeTarget() implementation
Camera: Fixing whitespace
Camera: Moving some functions around
Camera: Fix missing semicolon
Camera: Add perspective and lookat vars
Camera: Add Bind implementation