fixes jira issue 1616
adds a check for invalid field names to the selection criteria, and only shows them once for array lists
Merge pull request #233 from birdage/chart_field_fix

fixes jira issue 1616