[#45] Singularities Refactor Complete

Singularities now adheres to the Puiseux series refactor.
The only performance concern is in the calculation of the
singularity positions.