Added terrainProvider to Viewer and CesiumWidget
Added camera to Viewer and CesiumWidget
Added imageryLayers to Viewer and CesiumWidget
Fix terrain example
missed terrainProvider change
Merge pull request #2344 from AnalyticalGraphicsInc/viewer-scene

Less API indirection
Merge branch 'master' into model-cache

Conflicts:
	CHANGES.md