Suggest: Improve handling of project errors

Another example:

I’d re-arranged my project, which necessitated changing the include paths.

According to the ‘Console’ view, the build was successful - with zero warnings;
But, according to the ‘Problems’ view, there were 3 bad paths.

I eventually tracked this down to the fact that the include paths are duplicated under both ‘ARM ELF GCC C Compiler’ and ‘ARM ELF GCC C++ Compiler’ - I had only updated the ‘C’ ones, and not the C++ ones.

Because my project has no C++ files, the build was successful - but something was still complaining about the entries for the C++ compiler!

This is another annoyance with Eclipse - the way that there are so many different ways to affect one setting!

See also: viewtopic.php?f=108&t=4874