Expose a githubconfig prompt-to-push option to allow prompting to push to GitHub in the event that the branches are not located there.

Dependent on changes made in: https://github.com/seveas/git-hub/pull/13

More fixes.