Check if fixed to ICRF matrix is defined when computing approximate LVLH.
Merge branch 'master' into approximateLVLH
If computeFixedToIcrfMatrix returns undefined, use computeTemeToPseudoFixedMatrix.
DynamicPositionProperty falls back to computeTemeToPseudoFixedMatrix if computeIcrfToFixedMatrix fails due to lack of EOP data.
Modify convertToFixed to return a vector when computeIcrfToFixedMatrix returns undefined.
Make paths fallback to `computeTemeToPseudoFixedMatrix` as well.
Completely disable the symbolSummary instead of just partially.
If beforeAll/afterAll fails, display an error.
BaseLayerPicker improvements.

1. Add ability for the BaseLayerPicker to have an item specify an array of imagery providers, instead of always using a single provider.
2. Added missing documentation to the ImageryProvider documentation.
3. Cleaned up the BaseLayerPicker code so that it only removes items originally added by the widget, rather than removing the layer at index 0.
Add a stack property to DeveloperError and RuntimeError.

This makes those errors display properly when thrown by specs.
Merge pull request #869 from AnalyticalGraphicsInc/approximateLVLH

Approximate LVLH
Fix errors when cleaning up the imageryLayer_reproject context cache object.
Fix destroy to release the shaderPrograms correctly.
Destroy the scene transitioner before destroying the scene.
Merge pull request #875 from AnalyticalGraphicsInc/baselayerpicker-multiple-providers

BaseLayerPicker improvements.
Merge pull request #876 from AnalyticalGraphicsInc/displayBeforeAllAfterAllErrors

Display errors thrown from beforeAll/afterAll
Fixed typo in documentation
Removed trailing commas from example
Merge pull request #880 from cmorse/master

Some documentation fixes
Fix crash in Viewer

Clicking on a DynamicObject without a position property causes an exception.
This is a regression introduced in the Viewer refactor.