journal: Fix journal reader that may returns invalid io.ErrUnexpectedEOF error

This fix journal reader that returns io.ErrUnexpectedEOF error due to
'chunk length overflows block' when strict == false.

As reported at conformal/btcd#18.