Exporting custom headers

When exporting a column that uses the displayName property the csv export
will use that property to populate the column header.  If it doesn't have
a displayName set it will just use the field property like normal.
Define loop var
Merge pull request #1 from jsiragusa/support-display-name-columns

Support display name columns