Sync up github pages branch

Leaflet style attributions, no external css required, removes geoservices from demos that dont use it, fixes demos not opening/closing on some demos.