Rb1.9 cpp add build config for no toolchain available

Hi there,

While getting my virgin workspace set up, I ran into several build failures related to the fact that I do not have any C++ tool chain installed.
Therefor I introduced a global property "cppNoToolChainAvailable". This property results in adjusting (and ignoring) tests that are related to C++ tool chains.
Not setting the property will leave the tests as they were.

The changes are defined against 1.9-rc1, as I could not get a stable dev build with master branch.

I have submitted my CLA last week and got acknowledgement on that by Hans Dockter.

Thanks,
-- Mark