fixed stray semicolon
simple clipping
fixed lighting equation
applied partial patches from test branch
updated submodules
Add backward compatibility for tests.
added deprecated methods - replace getCanvasWidth/Height with getWidth/Height
build pixelator library
Merge branch 'master' into headless

Conflicts:
	CMakeLists.txt