title: Animate threeJS light color with tweenmax
body: <p>I would like to change my threeJS lights colors with a tweenmax timeline but it doesn't seems to work.
  Here is kind of what I tried. Am I doing something wrong?</p>
  
  <pre><code>
  var light  = new THREE.HemisphereLight( "hsl(0,0%,87%);", 0xFFFFFF, 1);
  var light2 = new THREE.PointLight( 0x69be94, 1, 15, 2 );
  var light3 = new THREE.SpotLight( 0xFFFFE0, 1, 30, Math.PI/14, 1 );
  
  ...
  
  var tl = new TimelineMax();
  tl.to(light.color.setHSL, 1, { h : 1, s : 0.4, l : 0.58 });
  tl.to(light2.color.setHex, 1, { hex: "#69BE94" });
  tl.to(light3.color.setRGB, 1, { r: 105, g:190 ,b:148 }, 1,);
  </code></pre>