changed api for header in dataset, it's now a dict, not a class
read ktlx data without problems, but it's slow because it reads them over the network
some extra documentation, start to think about memory mapping
use filename to indicate which file is being read, ktlx implementation works but it's really slow
read only the beginning of the file, if necessary