Merge remote-tracking branch 'origin/master' into quadtreePrimitive

Conflicts:
	CHANGES.md
Simple change to support any quantized-mesh-1.X version.  Minor version numbers indicate non-breaking changes and therefore should be supported by the CesiumTerrainProvider
Merge pull request #1818 from AnalyticalGraphicsInc/upgrade-jsdoc

Update jsdoc to 3.3.0-alpha8
Changes after review.

Actually take a result parameter in function that claim to.
Fix copy/paste error.
spec cleanup
fix CV->2D morph, add tests for mostOrthogonalAxis
fix camera flights
Added unit tests for quantized-mesh version changes.
Clean up.
Merge remote-tracking branch 'origin/master' into private
Merge remote-tracking branch 'origin/master' into animation-collection2
Merge pull request #1791 from AnalyticalGraphicsInc/requireResultCartesian

Require result parameter: Cartesian2, Cartesian3, Cartesian4
Merge pull request #1824 from abwood/terrainProviderVersions

Simple change to support any quantized-mesh-1.X version.
Merge remote-tracking branch 'origin/master' into refactor-julianDate

Conflicts:
	CHANGES.md
Merge master to private
Whitespace
Merge master to animation-collection2
fix most test
Make FOV apply to the larger window dimension as discussed in #1591.