more consistent configurable endpoints -- pass to github and gist libraries
update gist parse for github api
fix gist and github from loading re: #385