Merge pull request #1203 from dgough/next

Added a version number to the encoder that will appear in the usage text
Removes Scene::getLightColor/setLightColor and Scene::getLightDirection/getLightDirection since scene can have multiple lights.
Removes auto bindings for SCENE_LIGHT_COLOR and SCENE_LIGHT_DIRECTION. They must be set by developer with the preferred light to use.
Changes SceneLoader to ignore loading lightColor and lightDirection properties in a .scene file.
Fixes #1200
Fixes #1201
Merge pull request #1204 from seanpaultaylor/next

Removes Scene::getLightColor/setLightColor and Scene::getLightDirection/...
Support for multiple lights in shaders.
User controlled light counts and types.
Support for multiple lights in shaders.
User controlled light counts and types using defines
Merge branch 'next' of https://github.com/seanpaultaylor/GamePlay into next

Conflicts:
	gameplay/res/shaders/colored.frag
	gameplay/res/shaders/lighting.frag
	gameplay/res/shaders/textured.frag
	samples/browser/res/common/box.material
	samples/browser/res/common/duck.material
	samples/browser/res/common/sample.material
	samples/browser/src/PostProcessSample.cpp
	samples/character/src/CharacterGame.cpp
	samples/lua/res/box.material
	samples/lua/res/game.lua
	samples/mesh/res/duck.material
	samples/mesh/src/MeshGame.cpp
	samples/spaceship/src/SpaceshipGame.cpp
Merge pull request #1207 from seanpaultaylor/next

Next
Fixed some material values for samples.
Merge pull request #1209 from seanpaultaylor/next

Fixed some material values for samples.
Changed the lighting.frag from phong to blinn-phong shading
Merge pull request #1212 from seanpaultaylor/next

Changed the lighting.frag from phong to blinn-phong shading