Merge pull request #1191 from sgrenier/next

Next
Added missing file for xcode
Initial parts of SceneRenderer (forward lighting)
Merge branch 'next' of https://github.com/blackberry/GamePlay into next

Conflicts:
	gameplay/gameplay.vcxproj.filters
Regenerated bindings
Merge pull request #1195 from seanpaultaylor/next

Next
Updated CMake for new changes for SceneRenderer
Merge branch 'next' of https://github.com/seanpaultaylor/GamePlay into next
Merge pull request #1196 from seanpaultaylor/next

Added missing file for xcode
Updated Android make file for new SceneRenderer files
Merge branch 'next' of https://github.com/blackberry/GamePlay into next
Merge pull request #1197 from seanpaultaylor/next

Next
Fixes #1198
Merge pull request #1199 from seanpaultaylor/next

Fixes #1198
Added a version number to the encoder that will appear in the usage text.
The purpose is to make it easier to determine if a binary version of the encoder is old or not because the gameplay-deps zip contains an encoder binary.
Cleared LocalDebuggerCommandArguments.
Changed encoder version to 2.0.0
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/...
- Large overhaul to how focus and control state changes are managed within the UI system.
- Changed the default value of consumeInputEvents to true for all controls. This property now prevents controls from receiving input at all when set to false.
- Only one control can now be in focus at a time (a control's parent containers are no longer in focus when the child is in focus).
- Various other fixes and improvements to UI.