io::Writer: take and give strings by const ref, use .append, testcase

git-svn-id: http://svn.osgeo.org/geos/trunk@3768 5242fede-7e19-0410-aef8-94bd7d2200fb
New ::reserve(size_t) method for io::Writer class

git-svn-id: http://svn.osgeo.org/geos/trunk@3769 5242fede-7e19-0410-aef8-94bd7d2200fb
Deprecate WKTReader constructor taking GeometryFactory by pointer

Add constructor taking it by reference, for consistency with WKBReader
Closes #310

git-svn-id: http://svn.osgeo.org/geos/trunk@3770 5242fede-7e19-0410-aef8-94bd7d2200fb
Fix build under cygwin (#595)

Thanks Jason Huntley

git-svn-id: http://svn.osgeo.org/geos/trunk@3771 5242fede-7e19-0410-aef8-94bd7d2200fb