Update README.md
Merge remote-tracking branch 'upstream/master'
Don't read and write width property in a loop. Instead get all widths first in a batch and then set all widths in a batch. Before this change the browser
relayouted once for every single column. After this change the browser will relayout once if applyColumnWidths is called.