Don't zoom past the surface while double-click zooming.

Fixes #275.
Remove unused file.
Merge pull request #276 from NICTA/noZoomPast

Don't zoom past the surface while double-click zooming.
Fixes #277
this has to be present for varnish to work
initial commit again
fixed
Merge pull request #280 from NICTA/varnish-status-file

status.php necessary for varnish to work
Merge pull request #278 from NICTA/start_extent

Fixes #277
Pick terrain instead of the ellipsoid.

Fixes #279.
The start of some refactoring.

Use typed view-models for data source collections instead of ad-hoc JSON +
komapping.

This is not done or at all working yet.
Fix jshint warnings.
Merge remote-tracking branch 'origin/master' into refactor
Merge pull request #281 from NICTA/pickTerrain

Pick terrain instead of the ellipsoid.
Fix GeoJSON loading.
Fix GeoJSON loading, and more.

And more:
- Support GeoJSON with a CRS of type 'name' instead of type 'EPSG'.
- Treat EPSG:4283 as equivalent to 4326.
- Use Cesium's new styling for the feature info panel (different style for
alternating rows).
Handle SA GeoJSON with mysterious extra envelope around it.
Merge pull request #283 from NICTA/geojson

Fix GeoJSON loading, and more.
Update to Cesium 1.0 (plus the kml branch and our own tweaks).
Add support for EPSG:3107.