Potential solution for handling asynchronous google map apil loading.

StartupGoogle in better shape.  Commit before completely revising MapHosterGoogle.
More attempts at getting google maps to load dynamically and change size with div resizing.
callback to skipScript in StartupGoogle

function skipScript() {
    console.log('skipScript');
}
with
'https://maps.googleapis.com/maps/api/js?key=AIzaSyAwAOGAxY5PZ8MshDtaJFk2KgK7VYxArPA&callback=skipScript'
in define fixes problem with dynamic loading.
Initial changes for arcgis, including addition of MapHosterArcGIS.js.
Slogging through fixes.
Successfully loaded webmap for Arlington, TX.

Fixed load symbol.
Fixed most mph references.
Leaflet sort of resizing on div resizing.

Problems with conflicting spinner images.
Ignore the two new loading control js and css files.