Added local lights to avatar. Added haze to voxel.
add javascript example for changing avatar's local lights.
Merge branch 'master' of https://github.com/highfidelity/hifi into light_and_haze

Merge in from highfidelity.
Use glFog for haze (better performance).
Change fog start to use default value.
Get rid of redundant GL calls for fog. Enable and disable fog during rendering stage of voxels. Moved the local light parameters to shader uniform arrays.
Merged from master. Get rid of redundant GL fog states. Moved local light parameters to shader uniform arrays.
Merge pull request #3134 from wdings23/light_and_haze

Added local lights to avatar. Added haze to voxel.