[df.projection] fixes msfem prjection in parallel cases
[la.solver] makes istl bicgstab.ilut available if HAVE_MPI is true
[test] switches a couple exceptions -> test macros
[la.solver.istl] adds UMFPack direct solver
[test.la_container] fix some float-equal warnings
[la.container.eigen.base/sparse] add missing includes
[config.h.cmake] remove definition of BOOST_CLANG to fix warning
[common.executiontimer] silence warnings from boost
[common.loop_timer] silence warnings from boost
[common.math] silence warnings from boost
[common.misc] silence warnings from boost
[common.profiler] silence warnings from boost
[common.string] silence warnings from boost
[common.tmp-storage] change include to fix compilation error
[grid.walker] add include to fix headercheck
[common.logging] silence warnings from boost
[common.disable_warnings] also ignore "Wreturn-stack-address"
[test.la_container] use EXPECT_EQ instead of EXPECT_TRUE(a==b) and the like
- replace EXPECT_TRUE(a==b) by EXPECT_EQ(a,b)
- replace EXPECT_TRUE(FloatCmp::eq(a,b)) by EXPECT_DOUBLE_EQ(a,b)
- replace EXPECT_FALSE(FloatCmp::ne(a,b)) by EXPECT_DOUBLE_EQ(a,b)