GEOMESA-151 allowing schema to not be set in datastore config for already created features

Since geoserver doesn't even have the ability right now to configure a custom schema.
Ah, but that doesn't work actually... it fails the case where a custom schema is already stored in the metadata but the data store isn't configured with a schema (which was the whole point of this PR, heh)