Merge pull request #315 from andlaus/checks_for_quadmath_and_valgrind

add and use CMake modules for valgrind client requests and quadruple precision math
add cmake module to detect ewoms
CMake: add module for dune-localfunctions
add cmake modules to find ALUGrid and METIS
Finddune-grid.cmake: test for ALUGrid and METIS

ALUGrid is needed to avoid unresolved symbols if dune-grid was
compiled with it. METIS is used by the parallel version of
ALUGrid. (Although it is not open source...)
Add HAVE_CXA_DEMANGE config.h variable to Finddune-common.cmake

This will make Dune::classname usable on Dune master. (the 2.2 release
should be fine even without it.)