cl/gcc-adapt-ext: Scripts for running tests accept the gcc options now.
cl/gcc-adapt-ext: Test-cases for basic C constructs support added.
cl/gcc-adapt-ext: ISO C90 & ISO C99 tests added.

NOTE: COMPLEX_TYPE node in 'read_specific_type()' function of clplug.c
      is currently unhandled.
cl/gcc-adapt-ext: Typo in filename corrected.

File '24-Operators-assigment.c' renamed to '24-Operators-assignment.c'
in tests/gcc-adapter/C folder.
cl/gcc-adapt-ext: Test-case for ISO C11 introduced.

NOTE: This is only a dummy test-case for sanity reasons. The
      implementation of the test-case itself should be done
      for gcc 4.9.0 and higher. The previous versions doesn't
      support the C11 standard completely.
cl/gcc-adapt-ext: 'cc1' test-cases added to CL's GCC adapter test-suite.

NOTE: The C/#44 test-case is currently expected to fail,
      if the CL_DEBUG is turned ON, because the handling
      for the COMPLEX_TYPE node is not yet implemented.
cl/gcc-adapt-ext: Always run the C tests with g++ also.

NOTE: The C/#44 test-case is currently expected to fail,
      if the CL_DEBUG is turned ON, because the handling
      for the COMPLEX_TYPE node is not yet implemented.
cl/gcc-adapt-ext: Use C++ compiler option for predator tests added.

NOTE: This use can be activated by using ENABLE_CC1_PLUS=TRUE with
      cmake. (cmake -DENABLE_CC1_PLUS=TRUE)
cl/gcc-adapt-ext: Updated CL to generate CL_TYPE_UNKNOWN for every unknown node.

NOTE: This change allows the static analysis tool to deal with the
      unknown types by itself, if it can handle it, rather than
      generating incomplete representation into Code Storage.

      Also, more debugging information of unhandled nodes was added.
Merge branch 'extension/basic-C-constructs-support' into cl/gcc-adapt-ext