Support reading GZIPInputStream log files
Restored originial BufferedInputStream creation. The rest of the code in getDataReader
requires a minimum buffer length and there is no way to check that on inStream.
Added tests for DataReaderFactory GZIP reading.
refactoring of new contribution
add Hans Bausewein to list of contributors