Rubyize lazy seqs

Apart from extending the Rubyize protocol for lazy seqs, remove some
redundant cases covered by existing ones.