Fix mixed content error in css & javascript includes

When hosted under SSL, the website is completely broken in Chrome (and possibly other browsers, I didn't check) because of a mixed content error.  This PR changes all external css and javascript to be protocol-less.