More padding and spacing updates

Renames CssListProperty -> VariableListProperty. Reorder padding to [left, top, right, bottom] and [horizontal, vertical] to improve consistency with other kivy internals. Update documentation to reflect changes and improve consistency.