Changed input stream buffer to only 1Kb to improve performance for small files.
Corrected comment and constant for MAIN_BUF_READ_SIZE.
Changed outbuf size constant to 16384 from 16386, which was a mistake.
Added -nobuf option, and changed flush to occur after every record if -nobuf is set.
Merge pull request #6 from nkindlon/master

Changed input stream buffer to only 1Kb to improve performance for small...