Fix bad html and use https.

Seems like most browsers tolerate the bad html. But using http for the js links caused Chrome to block those downloads for me (since the the gihub.io page was https, it doesn't allow http links to leak and blocks them). This resulted in a good looking site locally but weird looking site remotely.