Re-added B-spline transformation for non-linear RT alignment in MapAlignerIdentification

Including updated tests.
why should we remove `const` here? neither should `evaluate` change the underlying object nor the value itself.