Add CLanguageStandard property, and avoid setting CLanguageStandard for C++ and CppLanguageStandard for C
Oops, forgot Switches for CLanguageStandard in android_gcc_compile.xml
Fix: Don't pass C standard to C++ and vice versa.

Previous code was untested and did not work due to ItemGroup taking effect only after it is closed.
Support for Link Library Dependencies (of referenced projects)
Rework of GNU error message parsing

The previous code was horrendously inefficient,
with non-greedy regular expressions that actually (!)
slowed error message processing to a crawl on my machine.

In addition, regex objects were created for every
message rather than precompiled.

I've reworked processing into something similar
to Eclipse's Error Parsers.
Improve Link.ImportLibrary comment
Update changelog
Oops, stray #endif
Adding __attribute and __builtin_constant_p