Fix iOS sizing issue

It apparently wsa caused by `height=device-height` in the viewport meta tag.  Removing it fixed the issue.
Remove height=device-height from remaining examples.
This tweaks the glow by subtracting the amount of glow at the edge.
Fixed orientation of models so they use the correct eastNorthUp axis.
Merge pull request #2133 from AnalyticalGraphicsInc/ios-height

Fix iOS sizing issue
Fixed unit tests.
Added a line to CHANGES.md
Merge pull request #2138 from tfili/model-orientation

Fixed incorrect model orientation
Tweak and re-order Changes.md
Merge pull request #2137 from AnalyticalGraphicsInc/tweak-glow

Tweak the glow by subtracting the amount of glow at the edge.
Use defined() instead of typeof for checking undefined.
Merge pull request #2141 from AnalyticalGraphicsInc/useDefined

Use defined() instead of typeof for checking undefined.
Always use https for Caja.
Merge pull request #2142 from AnalyticalGraphicsInc/caja

Always use https for Caja.
Add a flag to disable the water effect.

This flag was hacked into last year's NORAD Tracks Santa application for low-quality mode.

I also refactored Globe somewhat along the way.
Remove faulty logic from GlobeSurfaceTileProvider when layer removed.

The property is named `renderable`, not `isRenderable`, but it doesn't matter anyway because this code is wrong.  If the property name is corrected, then removing the base layer produces a missing globe instead of the blue globe that you get when you don't add a base layer at construction time.
Merge pull request #2145 from AnalyticalGraphicsInc/removeFaultyTileProviderLogic

Remove faulty logic from GlobeSurfaceTileProvider when layer removed.
Updated CHANGES.md
Merge pull request #2144 from AnalyticalGraphicsInc/globeShowWaterEffect

Add a flag to disable the water effect.
Add Globe.baseColor

Allows for setting the color of the globe when no imagery is available.