Update to reflect changes in Clang.

In Clang r204109 CXXConstructExpr::getArgs() const correctness was fixed.

git-svn-id: http://include-what-you-use.googlecode.com/svn/trunk@535 812d1f90-f944-d88a-411a-122bdc93e1ea
Update to reflect changes in Clang.

In Clang r205398 anonymous entities are enclosed in parentheses instead of
angle brackets.  I.e. it was "<anonymous namespace>" and became
"(anonymous namespace)".

Please, note that at iwyu_output.cc:140 angle brackets are used for template
specialization, not for anonymous entity, so it's correct to use angle brackets.

git-svn-id: http://include-what-you-use.googlecode.com/svn/trunk@536 812d1f90-f944-d88a-411a-122bdc93e1ea