[cmake] basic dune-cmake stuffs
[cmake] manually link blas/lapack libs
[cmake] fix binary linking
replace map::emplace with equiv. code cause gcc 4.7 doesn't have map::emplace
fixup problem compile
Merge remote-tracking branch 'origin/master' into destroy_autofools

Conflicts:
	dune/multiscale/tools/subgrid_io.hh
removes obsolete config include branches
gets rid of autotools stuff
removes obsolete cmake_config include branches
no more using bs SYMMETRIC_DIFFUSION define in problems
[cmake] find petsc routines
[ms|fem] switch discretefuntion/matrix/solver types to petsc backend
Enable MPI-parallelization in CMakeLists

Enable_MPI is set in add_dune_mpi_flags macro
more petsc solver usage
Enable MPI-parallelization in CMakeLists

Enable_MPI is set in add_dune_mpi_flags macro
Conflicts:
	CMakeLists.txt
last changes for petsc compat

Enable_MPI is set in add_dune_mpi_flags macro
Conflicts:
	CMakeLists.txt
use reserve with pattern for petsc matrices
post fem-update compile fixes
per problem boundary type selection
preconditoner type from config