calculates the transform matrix for lights considering vectors like pre- and postrotation

In the previous implementation vectors like pre- and postrotation were ignored in the calculation of the transform-matrix. The function EvaluateLocalTransform() returns a transform matrix considering those vectors

Conflicts:
	gameplay-encoder/src/FBXSceneEncoder.cpp
Refactored repo folder to remove gameplay- prefixes on various folders and files.
Removed pre-generated api/html doxygen docs.
Minor update to .gitignore
Added TerrainListener and ImageControl lua to CMake file
Merge pull request #927 from kariem2k/next

Added TerrainListener and ImageControl lua to CMake file
Merge branch 'next' of https://github.com/blackberry/GamePlay into next

Conflicts:
	gameplay-tests/src/Test.cpp
	gameplay-tests/src/TestsGame.cpp
	samples/browser/src/FormsSample.cpp
	samples/browser/src/FormsSample.h
	samples/browser/src/InputSample.cpp
	samples/browser/src/Sample.h
Fixed ScriptController::loadScript()
It is necessary to prefix the path with the resource path when calling dofile directly.
Merge branch 'next' of https://github.com/blackberry/GamePlay into next
updates for MacOSX and iOS for gameplay- prefix folder and file renaming
Merge pull request #928 from dgough/next

Fixed ScriptController::loadScript()
Changes line endings.
Merge branch 'next' of https://github.com/blackberry/GamePlay into next
Merge pull request #926 from ablake/bugfix

A couple small fixes.
Merge branch 'next' of https://github.com/blackberry/GamePlay into next
Made PlatformLinux use gamepad properties to make it work like mac changes
Merge branch 'next' of https://github.com/blackberry/GamePlay into next
Merge pull request #929 from kariem2k/next

Made PlatformLinux use gamepad properties to make it work like mac changes
Fixes for android related to gameplay- prefix change.
Merge branch 'next' of https://github.com/blackberry/GamePlay into next