remove USR information from AST

because it is useless and it often very long.(e.g. expression templates)
check compiler command suffixes

prefer clang 3.4