Documentation update.
Misc cleanups.
Guessing of algebraic dependencies.
Also consider source when comparing signatures.
Avoid unwanted numeric evaluation.
Fix confusion with regularRepresentation.
Fix leftRankPolynomial.
Add format specific output functions.
Delete duplicate test.