Improve the input line validator handling of quoted strings.

For example those are now properly accepted (because the content
of the string is now ignored):

TFile *_file0 = TFile::Open("http://root.cern.ch/files/atlasFlushed.root");
n.SetName(" ( ");
Properly detect when the TClass is going to use the implementation known to cling's AST