cl/gcc-adapt-ext: Inform about wrong handling of RECORD_TYPE.

NOTE: Related to issue #2 @ https://github.com/deekej/predator.
cl/gcc-adapt-ext: RECORD_TYPE in handled correctly now.

NOTE: Fixes #1 issue @ https://github.com/deekej/predator/
cl/gcc-adapt-ext: <cp/cp-tree.h> moved to correct position.

NOTE: Related to issue #2 ->> fixing the compilation for newer versions
      of gcc. Also, conditional compilation added.
cl/gcc-adapt-ext: Added conditional compilation for <cp/cp-tree.h>.

NOTE: Related to issue #2 ->> This header file's position is dependent
      on the version of the GCC used, at is seems.
cl/gcc-adapt-ext: lvalue references tests added.
cl/gcc-adapt-ext: C++ native boolean type tested.
cl/gcc-adapt-ext: Simple script for testing C++ tests added.

NOTE: Useful to check the test is written correctly before running it in
      GDB. Deciphering the error message there can be pain in the a**...
cl/gcc-adapt-ext: Functions overloading & default arguments tests added.
cl/gcc-adapt-ext: Constant expressions tests prior to C++11 added.
cl/gcc-adapt-ext: Default initialization test for C++ added.

NOTE: Issue #4 @ https://github.com/deekej/predator/ discovered here.
cl/gcc-adapt-ext: Zero and value initialization tests added.
cl/gcc-adapt-ext: Rest of the tests for initializations added.

TODO: These tests are only dummy tests for now. They need update when
      the support fot C++ STD library is added and they need a
      conditional compilation to be C++98 compliant.
cl/gcc-adapt-ext: Test for address of overloaded function added.

TODO: This test has to be enabled after STDL support is added.
cl/gcc-adapt-ext: UNION_TYPE in 'get_decl_scope()' is handled now.

NOTE: Resolves #4 issue @ <https://github.com/deekej/predator/>.
cl/gcc-adapt-ext: GCC_PLUGIN_VERSION is used instead of GCC_HOST_4_9...

NOTE: GCC_PLUGIN_VERSION is a number for representing the version of GCC
      used. For older versions of GCC this macro is set to 0.

      Resolves #3 issue @ <https://github.com/deekej/predator/>.
cl/gcc-adapt-ext: 'run-test-cc1plus' now uses '-std=' correctly.
cl/gcc-adapt-ext: vkdebug.sh.in fixed to use -D_GNU_SOURCE

NOTE: Without this, including C STDL header files, like e.g.
      <cstdlib>, results in many errors from undeclared types.
cl/gcc-adapt-ext: malloc(), calloc(), realloc() and free() test added.

NOTE: This tests the allocation done with the functions above, which are
      defined as part of <cstdlib>. It also tests the 'placement new'
      for calling the constructors of such created objects and explicit
      calls of destructors.
cl/gcc-adapt-ext: Function member declaration context test included.
cl/gcc-adapt-ext: Basic tests for new/delete operators added.

NOTE: These tests don't include exception handling during allocation,
      because exceptions handling is not yet implemented.

      Also, 'placement new' is already tested in test n. 37...