core.py: Do not write man pages for hidden commands
core.py: Do not write man pages for hidden commands

Since Click 7.0, we have been able to mark some commands as hidden,
this is useful for deprecating commands.

This commit ensures that we do not write man pages for 'hidden' commands.

click-contrib/click-man