Improve -update argument: allow update from "gh-pages" branch