Add exponential fog.
Update replacement keywords.

Add whitelist for terms that cannot be replaced.
Rename entities array to scene.

Add fog to WavesTest.
Convert PointLight to a subclass of DirectionalLight.
Move update() noop method to Object3D.
Store lights in scene and add support for PointLights.
Push lights to scene array in tests.

Removes need for explicit updateMatrix() call.
Add more replacement keywords.
Move utils to top-level directory.
Add instanceof() and extends() utility functions.

Remove utility function names.