Make size parameter of ByteReader.read optional.

- Reads left data when no size parameter is supplied

(As it is expected in qmo.py)