Fix SceneTransforms.wgs84ToWindowCoordinates for SCENE2D.
Add unit tests, fix scene.morphTo* to work with unit tests.
Fix crash when material source uses Windows line endings.

* Also would crash if uniform in source used extra spaces or tabs.
Fixes to sample code for Matrix2 and Matrix3 classes.
Fix a couple bugs in SceneTransforms.wgs84To*Coordinates that didn't properly check for undefined. Updated tests to use better positions in Columbus view.
Merge pull request #2049 from PatMahoney/master

Fixes to sample code and doc for Matrix2 and Matrix3 classes.
Merge pull request #2048 from AnalyticalGraphicsInc/fixMaterialUniforms

Fix crash when material source uses Windows line endings.
Update CHANGES.md
Merge remote-tracking branch 'origin/master' into issue2028

Conflicts:
	CHANGES.md
Merge pull request #2032 from AnalyticalGraphicsInc/issue2028

Fix SceneTransforms.wgs84ToWindowCoordinates for SCENE2D.
Pick the front of the ellipsoid even below its max radius.
Use > instead of >=.
Merge pull request #2051 from AnalyticalGraphicsInc/pickEllipsoid

Pick the front of the ellipsoid even below its max radius.
Merge remote-tracking branch 'origin/master' into imageryLayerPicking