more gentle field validation 

if the field is not whitelisted, don't bother validating it. allows invalid fields to exist in the table, as long as you don't try to include them in the layer.