Allow optional :all parameter for RDoc::Options#visibility= as synonym for :private

This feature moves RDoc::Options#visibility= out to a separate method
and takes a synonymous argument of :all for :private.

Since :private is not an obvious name for documenting all methods of
this visibility, we provide this optional synonym. Also, this is similar
to how we can pass "--all" when parsing command-line options.