Correct expected outputs to match clang 3.2

A few tests necessarily rely on local value names; many of these are
generated arbitrarily by frontends.  These changed from 3.1 -> 3.2,
but the results are still otherwise correct.
Add a note about the test suite in the README