Fixing compiler detection in test harness

The test harness was using the 'libtool --cxx' to detect the compiler.
However, this is not a valid option. We have to use
'libmesh-config --cxx' for this.

Closes #4321