Make things faster
Make things faster

A quick run of the profiler indicates that hasBytesAvailable is not
exactly fast. Adjusting the conditional it’s used in to short-circuit
it yields serious speed gains. In my test it went from 14s to 2s. Boom.

TimurD/CHCSVParser,mjasa/CHCSVParser,shabbirh/CHCSVParser,shabbirh/CHCSVParser,TimurD/CHCSVParser,mjasa/CHCSVParser