Added Dirichlet and Neumann boundary values to problems
HUGE cleanup in typenames 

There is still a lot to do, though...
Started implementation of neumann and dirichlet values for msfem
Adapted subgrid_io to more grid types
Use GridType::Traits::IDType instead of int
Added zero dirichlet data for problem eleven

We should discuss what boundary data to use in the long run
Cleaned up more types
Fixed bug with missing variable
Added dirichlet and neumann data to some problems
Changed subgrid_id_to_base_coarse_en from vdc to map

This was necessary because not all grids implement
an empty constructor for EntitySeeds and therefor
the way this vector was constructed did not work
anymore.