Reimplemented qw_blk_row_next() using qw_char_next_row().

And got rid of qw_blk_next_word_offset(). By now, it uses
a local, fixed size line buffer.