Use better heuristics to detect if a '{' might be the start of the
constructor body or not. Especially when there is a completion token.
Fix the test 'test/CodeCompletion/ctor-initializer.cpp ' when clang defaults to c++11
Replaces http://reviews.llvm.org/D21497