Avoid periods in field names to stay compliant

ArcMap will load shapefiles that have dots in the field names, but it will choke trying to bring up the attributes table. Using underscores keeps us safe.

/cc @hampelm