First working Phong lighting implementation
Lots of hacks that will be overwritten in the next commit.
Initial commit of new LightManager and LightHandle classes.
The LightHandle is used to abstract out management of lights. 
Light manager operations are synchronous.
- Added in a LightManager 
- Multiple lights implemented (set to 32) --> only tested with one light
- Added LightGL class
- Changed shader code to handle more lights
- Changed the parser to parse and process separately (not optimized yet)
Merge branch 'master' of https://github.com/jtmzheng/3dss.git

Conflicts:
	src/characters/Character.java