Implements CKCollectionFlowLayout and support for auto size computation of cells layouted vertically/horizontally using the CKLayoutProtocol system.