Update to three.js r59

Brought files over from vwf fork of three.js, revision:
3612ad3fdbc96f3b1ba6a215f3a830c014b6006f
refs #1860
Fix getting/setting of light color

refs #1901
Fix test/dirlightPosY to light actually changes in y axis instead of x

refs #1901