per problem boundary type selection

Conflicts:
	dune/multiscale/problems/base.hh
added dirichletconstrinats class from fem-poisson module
modify the copied dirichlet constraints class for our use