lib/hub/commands.rb: fork should set pushurl, not create new remote

The fork command currently creates a new remote and expects users to
push to it.  Do a `git set-url --push origin` instead.