demangle: add test cases from LLVM demangler
demangle: add test cases from LLVM demangler

This just adds the test cases, without changing the demangler.
The new test cases don't all pass, this also adds a list of exceptions.
Currently 349 of the 29,733 cases fail.

ianlancetaylor/demangle