CRUNCH-414: CSVLineReader-Threshold-Logic

JIRA: https://issues.apache.org/jira/browse/CRUNCH-414
This seems slightly odd for an InputFormat to depend on a source vs a source which depends on the input format.