Small edits to BCF reader
Generalising buffered readers
Merging the BigFile and BufferedReader code