[FIX] Adapted the sam/bam module to new stream modul.

BTW, do we check in readRawByte that exactly e.g. 4 bytes could be read? Because reading less (unexpected end) should raise an exception.