edit and fork gists

should fix https://github.com/maxogden/requirebin/issues/6

if the user owns the gist, it updates it, if not it forks then updates it

I couldn't get private gists to work locally so I don't know whether this patch will work for them too.