DL and DX for TPS and RBF. Improved TPS d_dl.

Follows #324.

Moves TPS over to using the new DX and DL interfaces. RBF is updated too. The unused `jacobian_source` on TPS is removed, and the `weight_points` method is further vectorized with extensive comments.