docs-sane errors with python3

When your environment python is python3, we get the following when running docs-sane:

 $ ./docs-sane
Traceback (most recent call last):
  File "./docs-sane", line 144, in <module>
    main()
  File "./docs-sane", line 38, in main
    check_man()
  File "./docs-sane", line 51, in check_man
    helps = { x: help_get(x) for x in execs }
  File "./docs-sane", line 51, in <dictcomp>
    helps = { x: help_get(x) for x in execs }
  File "./docs-sane", line 120, in help_get
    m = re.search(r"^(?:[Uu]sage:[^\n]+\n| +[^\n]+\n|\n)*([^\n]+)\n", out)
  File "/home/jogas/anaconda3/lib/python3.7/re.py", line 183, in search
    return _compile(pattern, flags).search(string)
TypeError: cannot use a string pattern on a bytes-like object