Cleanup debug configuration options.
Fix missing DEBUG_SHADERS symbol.
Merge pull request #2190 from DDoSQc/master

Fix socket error & output the errors
Update for Sound API

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Move getWidgetAt(int, int) into API

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Store light updates in set, not list
Clean up dead code and centralize light update operations
Constructor cleanup
Only update block light if there is a reason (change in opacity or light levels)
Rewrite the model to flag which lighting operations are pending
Need user pointer. Fixes onCollided.
Signed-off-by: Chris Sanders <zidane@outlook.com>
Make SpoutWorld a BaseComponentHolder.

- Removed height, worlds have no concept of this.
- Added TODO for containsBlock/containsChunk (should that always return
  true?).
- Removed limitation of biomes being within positive y values less than
  the height imposed.
Signed-off-by: Chris Sanders <zidane@outlook.com>
Spout compiles again

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>