Re-const-ify Y

We like keeping Y around for differencing later, and it turns out that
point matrix volume isn't a big memory bottleneck.
Add setters for each registration parameter