Factor out some reporting logic in scripts.
Allow the 'load-graph.py' tagging script to use multiple parser threads.