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
Optimize combined geometry's bounding sphere.
Updates based on review.
Test responseType 'blob' after calling open.  Firefox throws when setting responseType before opening.
Merge pull request #1004 from AnalyticalGraphicsInc/fixLoadImageViaBlobInFirefox

Fix blob-based image loading in Firefox and IE11
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.
Merge pull request #999 from AnalyticalGraphicsInc/geometryBoundingSphere

Optimize Geometry Bounding Sphere
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.