Removed dangling references when picking
Merge branch 'master' into leak
Merge branch 'master' into leak
Merge branch 'master' into leak
Merge branch 'master' into leak
Merged master to leak
Merge branch 'master' into leak
Merge remote-tracking branch 'origin/master' into leak
Merge branch 'master' into leak
Merge branch 'master' into leak
Picking JavaScript improvements
Tweak the look of GridMaterial based on user feedback.
Rename `HelloWorld.html` to `index.html`

Also add Chrome Frame tag to Hello World so it works in IE if GCF is installed.

This change was largely a result of some end-user usability feedback in a recent Cesium hackathon.
Fix ellipsoid picking
Added ellipsoid picking test for alpha = 0
Updated CHANGES.md
Dynamic Paths would sometimes render incorrectly.

We were storing the referenceFrame property on each interval rather than the interval.data property.  When an interval is split (because of new incoming data) the property was lost.  We need to stre the referenceFrame on the data property instead.
Moved Noise to BuiltinFunctions.  Added material-correct picking to Polygon
Added generic function for creating fragment shaders for picking
Added material-correct picking to polylines