fixed to use GaudiProjectConfig.cmake not depending on Gaudi

For the install and python.zip target it was (implicitly) mandatory
to depent on Gaudi. Now it does not couse a failure anymore.
modified FindXercesC.cmake to set *_LIBRARY_DIRS

The <package>_LIBRARY_DIRS variable is needed by
GaudiProjectConfig.cmake to correctly set the LD_LIBRARY_PATH if we have
a runtime-only dependency.
fix to ignore CMakeLists.txt files from the build dir

If, by chance, the build produces CMakeLists.txt files in the binary
directory, they must not be considered during a reconfigure/rebuild.
add standard libraries location to rpath

Displaced the code to locate the standard libraries so that the
locations can be added to link_deirectories and then used in the rpath.
print a warning instead of fail when sources are not found
adding Fortran support to CMake infrastructure
added support for library preloading in genconf (for CMake)
commented out debug message
improved FindHepMC to allow components
improved the way CMAKE_MODULE_PATH is set

Modified the way CMAKE_MODULE_PATH is set, in particular for the used
projects, so that we correctly take into account overriding order.
disabled the warning about unused local typedefs in gcc-4.8

This warning is observed in ~900 Boost files, blinding us to any other
warning.
Merge branch 'dev/cmake'

* dev/cmake:
  disabled the warning about unused local typedefs in gcc-4.8
  improved the way CMAKE_MODULE_PATH is set
  improved FindHepMC to allow components
  commented out debug message
  added support for library preloading in genconf (for CMake)
  adding Fortran support to CMake infrastructure
  print a warning instead of fail when sources are not found
  add standard libraries location to rpath
  fix to ignore CMakeLists.txt files from the build dir
  modified FindXercesC.cmake to set *_LIBRARY_DIRS
  fixed to use GaudiProjectConfig.cmake not depending on Gaudi

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7328 53ecefc3-a64d-0410-9bdf-b8581fa3287e
switched to LCG 66

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7329 53ecefc3-a64d-0410-9bdf-b8581fa3287e
updated versions for Gaudi v23r10

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7332 53ecefc3-a64d-0410-9bdf-b8581fa3287e
enforcing the internal localization to C using LC_ALL

To avoid problems with non-supported languages, we set the environment
variable LC_ALL to "C" at the beginning of gaudirun.py and GaudiPython.

To warn the user of the change, a message is printed unless LC_ALL is
already set to "C".

From: Marco Clemencic <marco.clemencic@cern.ch>


git-svn-id: svn+ssh://svn.cern.ch/reps/gaudi/Gaudi/trunk@7334 53ecefc3-a64d-0410-9bdf-b8581fa3287e