Patch to fix negative test cases (expected-error / expected-warning)

The ExpectedStr search was starting at the end of the comment string.
This patch starts the search at the beginning of the comment string.
After applying this patch, clang -parse-ast-check on negative test
case source files worked as expected.

Index: Driver/DiagChecker.cpp