Validations for choropleth and geojson bundle

...ization
Nucivic/nucivic-internal#108

### Acceptance tests
* git pull
* When add a new viz then only valid resources and geojson file must be listed in fields.