Improved handling of read/write cycles in VIF UNPACK.
Improved handling of read/write cycles in VIF UNPACK.

Now properly works with cases such as cl == 0 or wl == 0 and also
handles "interrupted" transfers better.

AbandonedCart/Play-,AbandonedCart/Play-,AbandonedCart/Play-,AbandonedCart/Play-,AbandonedCart/Play-