add functions for #1586
Merge branch 'master' into cartesian3
update sandcastle
update CHANGES.md
fix documentation
Add resolutionScaleFactor to CesiumWidget and Viewer.
Force a resize when scale-factor changes.
Fixes after review.

1. No need to have forceResize property in Viewer.
2. Fix typo in CesiumWidget.
Use property setter.
First cut at resolutionScale uniform.

Still need doc updates and cleanup.
Ambient light workaround
Ongoing resolution scale work.
Merge remote-tracking branch 'origin/master' into resolutionScaleFactor

Conflicts:
	Source/Widgets/CesiumWidget/CesiumWidget.js
Simplify resolutionScale by removing it from the scene and computing it automatically in UniformState.update.
Fix billboards
Update CHANGES.
Revert no longer needed changes.
Add specs.
Update CHANGES.md
Remove Buffer doc