Add curved geometry support: CircularStrings and CompoundCurves

GeoTools 12 recently added limited support for curved geometry.  This pull request adds GeoScript wrappers for CircularStrings and CompoundCurves.
What happens when you access `cs.coordinates`?