title: three js vertices does not update
body: <p>I'm using three.js r67, and vertices does not seem to be updated.
  I set <code>geometry.dynamic = true</code>, <code>geometry.verticesNeedUpdate = true</code>.
  Circle is moving, but line is static....</p>
  
  <p>Someone could help me?</p>
  
  <pre><code>var scene = new THREE.Scene();
  var renderer = new THREE.WebGLRenderer();
  
  var g = new THREE.CircleGeometry( 4, 16 );
  var m = new THREE.MeshBasicMaterial({color: 0x114949});
  var circle = new THREE.Mesh( g, m );
  
  circle.position.x = 2;
  circle.position.y = 2;
  circle.position.z = -1;
  scene.add( circle );
  
  var material = new THREE.LineBasicMaterial({color: 0xDF4949, linewidth: 5});
  
  var geometry = new THREE.Geometry();
  geometry.vertices.push(new THREE.Vector3(0, 0, 0));
  geometry.vertices.push(new THREE.Vector3(1, 1, 0));
  geometry.verticesNeedUpdate = true;
  geometry.dynamic = true;
  
  var line = new THREE.Line(geometry, material);
  scene.add(line);
  
  var update = function() {
    circle.position.x += 0.01;
    line.geometry.vertices[0].x = circle.position.x;
  };
  
  var render = function() {
    renderer.render(scene, camera);
  };
  
  var loop = function() {
    update();
    render();
    requestAnimationFrame(loop, renderer.canvas);
  };
  loop();
  </code></pre>