remove c++11 guards in source
make c++11 features mandatory via autoconf macro, fixes #206
Removed superfluous macro check
Make dune-stuff provide its lib by default
Added checks for boost components to m4
[la.container] adds new Eigen vector class to wrap double*
[fem] fixes Eigen Solver/Matrix(Object)
require chrono, don't require pthreads
[common] fix print.hh dimToAxisName storage type
[la] proper specialisation mechanism for solver interface

allows to pass all matrix/vector types derived from the
Eigen{Matrix,Vector}Interface to pass into the eigen solvers
[fem]fixup matrix object
[la] allow setting ilut params via config
[la] removes Solver namespace
[la.solver] createSampleDescription -> defaultSettings
[la] removes container namespace
[la.solver] simplify apply interface
[la.solver] default bicgstab settings
[la] note broken direct eigen solvers
[la.solver] fixes default bicg settings
[la.solver] removes broken direct ones, adds eigen-superlu