Added times and rdivide (per element ops) to homog.
Polygon now returns correct point values for t outside [0,1).
Fixed polygon fix. Forgot about definition of length() in polygon, correcting for that.
Added a simple conjugate inverse curve.