Use a dictionary to keep track of row widths.
gulp
Merge pull request #38 from jdfreder/fast-width

Make manipulation of large large files (6 million lines and greater) smooth.