Compile 'do' as a sequence of expressions in Ruby.

This allows the compiler to compile (do Exp1 Exp2) properly when Exp2 is in tail position so that it can be tail-call optimized as expected.