Split out titlecase-related functions to Text.CSL.Util.

Made caseTransform modular, so it can do titlecase, untitlecase,
and protect case (for journal titles).
Util: Improved (un)titlecase functions.