UDIFBlockInputStream.java: Fix regressions in ZlibBlockInputStream.

These regressions were introduced during a commit labeled "Code
reformatting, documentation and cleanup.". Apparently the code
reformatting also introduced new changes which weren't tested properly.

Fixed by reverting the (most likely unintended) changes to
ZlibBlockInputStream that were introduced in this commit.