fixes 399:
 - enable Fast Marching for hypercube: it works flawlessly
 - add hypercube support for application dist2walls
 - add an option to compute the distance function only from a markedsurface
    use --marker="name of the marker" to enable that. Otherwise it uses
    the entire boundary