Single and archive event map is protocol-agnostic

Some pages complained that insecure content was being loaded.

Maps are now requested via the same protocol the page was loaded over, by starting the URL with `//`