Add VRTheWorldTerrainProvider.
Add VR-TheWorld to Terrain Sandcastle example.

Also fix some problems with terrain providers that aren't immediately
ready.
Fix test failures and update CHANGES.md.
Add tests for VRTheWorldTerrainProvider.
Merge remote-tracking branch 'origin/master' into VRTheWorld
Merge pull request #521 from AnalyticalGraphicsInc/VRTheWorld

Add support for VT MAK's VR-TheWorld terrain server
Fix faulty logic in Extent.isEmpty.
Merge pull request #524 from AnalyticalGraphicsInc/Extent-isEmpty

Fix faulty logic in Extent.isEmpty.
Tweak camera tutorial based on comments in #511.

Get rid of the viewport quad creation, instead, just show instructions in HTML.  Add a message indicating you need to click on the widget.  Reorder the code to more closely match the Hello World example this is based on.  Refactor and improve the key handling code so that flags are toggled on and off individually, instead of clearing all flags on keyup, so you can press and release keys independently of each other.
Merge pull request #525 from AnalyticalGraphicsInc/camera_tutorial_tweaks

Tweak camera tutorial based on comments in #511.
Start adding polyline width.
Polyline width tweaks.
Displace polyline vertices in the vertex shader to add width.
Merge branch 'master' into polylineMaterials
Tweak displacement magnitude in polyline vertex shader.
Fix polyline endpoints.
Fix line flickering across the viewport.