feat: downgrade geojson to 3.0.x compatible schema

This allows us to include Feature and FeatureCollection
We probably don't need FeatureCollection for now at least
We do need Feature since the primitive list will
contain a list of features of varied geometries
5 jobs for 45-test-validating-messages-with-references-to-geojson-schema-in-both-js-and-python in 1 minute and 31 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Lint
passed #944835
docker
lint

00:00:23

 
  Build
passed #944836
shell
build

00:00:26

 
  Test
passed #944837
shell
test

00:00:24

passed #944838
shell
test-js

00:00:35

 
  Tag Docker
passed #944839
shell
tag_docker

00:00:06