Added Text.CSL.Util (not exported).

Moved FromJSON instances for Affix and Cite to Style.
Refactored.
Consolidated Text.CSL.Parser into Text.CSL.Style.

Motivation: avoid circular imports.  We moved the FromJSON
instance for Style into Style, but this instance needs to
call parseCSL'.