ensure abort error handled within stats generator
experimental 'withProgress' convenience method on ProgressCounter
use withProgress for FASTQ iteration
support for abort  in iteration, fix number of ranges returning null when no ranges
support for double[][] as Matrix type conversion, change m[i,j] to return i'th and j'th elements, not i'th row, j'th column, better toString(): abbreviated for large matrices and spaced better, constructor direct from double[][]
support for abort, better progress in iteration
major cleanup, remove hard coded limits, replace with attributes, support for max rows option
added test for FASTAIndex, more tests for Matrix