Add unit tests for writing and reading several OGR formats.  Fixes JIRA issue GEOT-4654

Add unit tests for writing and reading several formats GeoJSON, CSV, GMT, GPX.  Updated GML and KML tests to make sure reading is working too.