Shorten field names according to shortDots setting

In the past, the `shortDots` advanced setting (e.g., `geo.dest` becomes `g.dest`) has only applied to field names inside discover. This change creates a new `displayName` property on a field which reads the `shortDots` configuration setting and spits out the name to be displayed.

Closes #1935.