Revert "use man for displaying the manpage"

This reverts commit 3d956be5b37907184e6837db3a7224a4ab2725e1.
add hub_raw_manpage_path(), fix relative path
use exec('man', 'hub') if tty, not windows and man page file exists