ENH: Add support for giftis (surfaces) with vertex correspondence
Implements a point-cloud type cost function that minimises the MSE between the sets of points. The intention is to allow gifti files that have been surface-registered (e.g., by MSM) to be used as a modality driving the registration.