Foundation: fix validators

This fixes all problems discussed on #1122 :

* No warning when the design defines two rows on mobile for a single row.
* No warning when using [size]-centered or [size]-uncentered class
* Doesn't calculate for column size for [size]-block-grid element