Initial new OOP checkin.
Added periodic spline (closed curve) class.
Added disp method for grid curves. Moved default grid curve plot decoration from conformal map to grid curves.
Added more to the Mobius spec file. It is also 'publish' friendly.
Added spec example file for periodic spline.
Standardised 'CMT:InvalidArgument' error to be singular. Arbitrarily.
Added ellipse closed curve class.
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.
Added Szego kernel.
Fixed parameterisation of periodic spline.
Added Szego spec file.
Fixed ellipse tangent parameterization.
Created dependent properties for periodic spline knots.
Mainly to be able to use the indexing syntax immediately for the knots, e.g., S.zpts(1:2:4).
Added simply connected check to region. Added some docstrings to some functions.
Added 'szmap' -- map based on the Szego kernel.
Changed 'exterior' and 'interior' in region constructor to 'exterior to' and 'interior to', which is more informative.
Fixed stupid use of circle constructor in disk class. Changed arguments to grid to be more informative.