Patch CSL to not only check for empty, but trimmed fields as well to prevent errant punctuation from showing in citation.

Relates to #2160