Added optional lightMaterial argument to setLihgtEnabled, this allows for custom light passes.
Tidied up.
Removed emscripten specific PRNG, now just usesed C++11 PRNG.
Added method for generating uniform random floats within a range.
Removed ambiguity with new random functions.
Added water example.