Clean identify primary field name

TNC wanted an alias display instead of field name, but the REST API does not provide alias information for primaryDisplayField.  We instead agreed to republish problematic field names with nicer names, and then swap out underscores in the name.