Make python scripts use less memory by only calculation needed paths not all of them.
Print out template type if class is a template specialization.
Merge pull request #3306 from gartung/clang-work-memory

CSA -- Make python scripts use less memory by only calculating needed paths