New feature: a variable to force private gists.

By setting gist-always-private to non-nil, all gists will be created as
private gists.
having a variable named private? that really tells if it's public is really confusing.

Let's make it (let* ((private? (or private gist-always-private))) ...)