Support export of geo datasets as GeoJSON

- As it turns out, Geotools support for serializing FeatureCollections to GeoJSON is quite complex and unwieldy. I ended up just using Rojoma JSON as the code to serialize to GeoJSON using the Geotools API was about 5x as long, much of it boilerplate.
- The reason there's so many new files is that I split out all the exporters to their own files. I haven't actually changed anything in JsonExporter, CJsonExporter or CsvExporter.
Yes, that seems to be what all the JsonEvent stuff is. I'll add a TODO.