From http://stackoverflow.com/questions/7244321/how-to-update-github-forked-repository