Speedup cancellation at the top level
Speedup cancellation at the top level

Multiplying a rational function by the denominator is slow. This avoids
having the denominator in the first place resulting in a considerable
speedup. This also tests the idea of recursing with two different spins.
Perhaps this is why the c_1, c_2 and c_3 residues are not quoted as
explicit functions of spin.

Signed-off-by: Connor Behan <89f96a099c47edae2e9c5a371cbf43991ac7aa8c@gmail.com>

cbehan/pycftboot