NuCivic/nucivic-internal#108 Validate valid geojson upload

NuCivic/nucivic-internal#108

### Acceptance test
* git pull
* When you try to upload an invalid json file then an error should show up.