some fixes to compute_taxonomy_ratio.py to get tests passing and clarify docs

replaces #1774
No, we need that because we're doing a string addition with ``script_info['script_description']``.