Add `gist_post_anonymous` option

This allows to globally set the anonymous mode.

Also, I removed the "missing Github account" error when the anonymous option is set (because in this case, the user is not needed).