feat typography: line height and letter spacing

Typography helpers now have line height and letter spacing propertied
defined.

BROKEN: fs-display and fs-body variants now have a ‘-‘ to separate
number. For example, fs-display4 is now fs-display-4.