Upgraded to LLVM/Clang 3.5. Added virtual header feature. Improved printing of C++ types substantially.