Optimize polyline collection bounding spheres.
Merge master into polylineBoundingSphere.
Clone bounding sphere after creating a command instead of union with previous.
Merge branch 'master' into polylineBoundingSphere
Add test.
Merge branch 'master' into polylineBoundingSphere
If a task throws an error, reject the promise.

Also add tests for TaskProcessor, and add a helper function to do Jasmine-style "waitsFor" on a promise, then assert on the result or error.
Store the default TaskProcessor workerModulePrefix as well to make it easier to reset after tests.
Merge pull request #1005 from AnalyticalGraphicsInc/reportTaskProcessorFailure

Add error handling to TaskProcessor
The WeakMap shim should use the built-in version if available.

Firefox and IE11 have built-in support, so we can skip all this workaround junk.  Also comment out some parts of the shim that we don't actually need (NodeJS & global versions, and a createStorage helper function).
Bail out of render loop if CesiumWidget/Viewer is destroyed.

This fixes a number of uncaught exceptions while running specs.  If the widget is destroyed, calling resize throws an exception, which is caught, but the exception handler then tries to raise onRenderLoopError, which has become undefined, which throws again.
Update CHANGES.md.
Merge pull request #997 from AnalyticalGraphicsInc/polylineBoundingSphere

Optimize Polyline Bounding Spheres
Merge pull request #1007 from AnalyticalGraphicsInc/fixRenderLoopWhenDestroying

Bail out of render loop if CesiumWidget/Viewer is destroyed.
Improve MIME type support in server.

Move MIME types to a text file to make it easier to manage.  Add proper MIME type for GeoJSON.
Update the Widget examples to use the Cesium prefix.
Merge pull request #1008 from AnalyticalGraphicsInc/improveMimeTypeInServer

Improve MIME type support in server.
Merge pull request #1009 from AnalyticalGraphicsInc/drag-drop-faq

Update the Widget examples to use the Cesium prefix
Convert JSHint settings to a .jshintrc file.

The new version of the Eclipse JSHint plugin, 0.9.8, now stores settings in this more standard format.
Merge pull request #1012 from AnalyticalGraphicsInc/updateJSHintOptions

Convert JSHint settings to a .jshintrc file.