Add support for deformation based task splitting - multiple computation tasks for one facet.
closes #165.