fix flex: auto

flex: 0 doesn't seem to mean what box-flex meant (auto)

- box-flex is special, it means auto
- flex: 0 is not a special value, it seems to mean 'shrink to 0'


closes #5069

At least as far as I can tell. Someone else should probably confirm.