Makes the javascript fully https ready.

Closes #50, @konklone is this all that was left for #50?
Adds some comments about how the js is working
Uses protocol relative urls for github, gov code apis
removes protocol relative urls
Merge pull request #122 from 18F/https-ready

Makes the javascript fully https ready.