registration: remove single-vector path from solvetransform

Any speed up it may have had is not worth the duplication of code.
registration: tidy up avector computation
registration: add in hack for poorly conditioned matrices