Update CssListProperty to represent length 2 lists as well as length 4.
Update gridlayout to use CssListProperty for spacing.