Fix for that OpenLayers loading-panel bug that was presenting as an execution order issue. The events were being bound just before the scripts were init'd, locally these files either load faster enough or that it doesn't present, or the files are cached.  Attached the events onto an on-page element instead of doc.