preconditionFit function

Linearly re-parameterize the model to be less sensitive to rounding errors