returns a string from current pos of length count
the length of the string to return
the string
reads two bytes as one number (in reverse byte order)
the next two bytes as one number
reads a set of blocks as a string
the sub blocks as a string
skips the next set of blocks in the stream
this streams raw data