Fixes the hardcoded http which was causing cesium not to load over https

Fixes 2719
cherry-pick from PR 139
From another cherry-pick 2a439220c8a1b731c3a18af73d7f13aecddd3173
From cherry-pick 1efb2e9788df5fb51a6c27d54a46494b29abcf42
Adds line endings to make sure these files should load on each OS
Updates for API changes in b30
Updates the image and terrain providers
Updates the Cesium Viewer to the latest version
Fixes the reference to the ellipsoid
More b30 API changes
Fixes the czml demo
Updates for another API change from b30
Attempts to update the Cesium.Widget object
Merge pull request #332 from virtual-world-framework/mars-game-staging

Mars game staging
Adds the stage coordinates to the mouse events by default

Also cleaned up the stage events that were not updated to the latest
version of processEvent
Merge pull request #290 from virtual-world-framework/branch/cesium3D

Branch/cesium3 d
Adds the stage relative calculations to the event point
Stores the childen IDs for every container
Defines the points array by default for the Line
Several fixes for the drawing objects after implementing the Stages coordinates