[css-flexbox] First attempt at rewriting the flex distribution to handle <1 values.

--HG--
extra : rebase_source : 6ae2c1fe5463112154778cde3476068c9f6ba665