Shininess param, glsl optimisation

- client
  * per-mesh shininess
  * removed rendering via FBO on GLES
- builder
  * shininess parameter for compiler
- glsl
  * support for multiple lights
  * water transparency based on angle
  * fog optimisations