Add loading indicator to Cesium Viewer app

Also fix some error handling and query string parsing code.  We'll have more robust notification in the Viewer widget with future work.