WIP: GeoJSON support

TODO:
- Add implicit object/wrapper that gives .toGeoJSSON and GeoJSON.parse syntax
- check for complete case matches
- some negative tests
- test for nested geometry collection