Hide GLSL in default documentation.
Document parameters and return values for GLSL functions.
Merge pull request #594 from AnalyticalGraphicsInc/issue484

Hide GLSL in default documentation.
Prevent suites with matching prefixes from running when a suite is in
focus.
Merge branch 'master' into issue514
Merge pull request #595 from AnalyticalGraphicsInc/issue459

Document parameters and return values for GLSL functions.
Merge pull request #596 from AnalyticalGraphicsInc/issue514

Prevent test suites with prefixes matching a selected suite from running.
Fix Polyline crash.

This fixes the following bug.

1. Load simple.czml into Cesium Viewer
2. Go into 2D mode
3. Scrub around with the timeline for a few seconds, you will crash every time.

The issue turned out to be that a polyline had its vertex array computed while it was crossing the IDL (being split into 4 positions from 2).  Later, when it was no longer crossing the IDL, it only had two positions but we didn't bother to recompute the array.  This simply makes the length check happen whenever the positions are dirty and removes a bad check for IDL intersection.
Unit test for IDL Polyline issue.
Merge pull request #597 from AnalyticalGraphicsInc/fixPolylines

Fix polylines
Merge branch 'master' into cesium.agi.com