Add an nqp::replace op.

Guess we can implement it better than just some substr/concat ops on
most platforms, so it's worth an op.