Fixes sha not being updated when saving to GitHub

Also removed Github.currentName/Github.currentSha as those were not
being used.
Merge pull request #176 from swang/patch_for_updating_sha

Fixes sha not being updated when saving to GitHub
Added pagination for repos