Implement Parcel.rotate

One wonders whether the internal logic would warrant an nqp::rotate op, which
could then be shared with List.rotate