Change to Open Tech Calendar

I can update the text on the page from the admin interface, but here is a new JS file for this.

I also added HTML escaping which I guess we should have had before? Not sure if this is a complete way of doing it.