r247953 - TypeSystem is now a plugin interface

Well my point is just that clang already has hundreds of tests for this type of thing, but they don’t test what happens in the presence of an external record layout, which is what LLDB uses. And it tests far more scenarios than we could ever think of. So I don’t think we need to write many tests for this in LLDB, we just need to verify that there are no bugs in clang, because right now it has no test coverage.