Removing mesh dimension restriction from PenetrationLocator (closes #309...

...9)

When having a higher dimensional mesh and using lower-dimensional
elements, PenetrationLocator cannot deal with it, since it assumes that
all elements have dimension equal to the mesh dimension.