Added glowing Polylines.
Merge remote-tracking branch 'origin/master' into glowingLines
Replace rayEllipsoidIntersectionInterval with pointInEllipsoid.

The intersection line was being drawn quite differently from
the actual boundary of the intersection.  The latter was being
done correctly, the former was inaccurate.  I took the math from
the working one and applied it to the broken one.
Fix stray "shooting rays" effect spotted by @mramato.
Tighten the clamp.
Restore the check for missing the ellipsoid.
Merge pull request #664 from AnalyticalGraphicsInc/renderstate

Renderstate performance improvements
Merge branch 'master' into postprocess
Merge remote-tracking branch 'origin/master' into glowingLines
Switched to non-linear glow, per @pjcozzi suggestion, and simplified the code.
Possible fix for polylines on Linux and Android.
Move debugger logic out of specFilter to fix #659
Merge pull request #697 from AnalyticalGraphicsInc/sensor-intersection

Fix sensor intersection rendering.
Fix nested suite filtering.

A spec should be run if:

* The spec is focused.
* The spec's suite is focused.
* Any of the spec's suite's parentSuites are focused.
Merge pull request #706 from AnalyticalGraphicsInc/polylines

Possible fix for polylines on Linux and Android.
Merge pull request #707 from AnalyticalGraphicsInc/fixTestDebug

Move debugger logic out of specFilter to fix #659
Merge pull request #709 from AnalyticalGraphicsInc/fixNestedSuiteFiltering

Fix nested suite filtering.
Don't run beforeAll/afterAll functions if all specs are filtered out for that suite.

This improves test speed, especially when running "category=none".
Merge pull request #710 from AnalyticalGraphicsInc/skipBeforeAfterAllWhenAllSpecsFiltered

Don't run beforeAll/afterAll functions if all specs are filtered out for that suite.
Cull polyline if width is less than 1.0.