Fixed slowdowns in solver

Specifically, Functions.normalize is now O(1) (what was I thinking?)
and Solver::solver now runs in Frac.fastMode (neé Frac.grapherMode)