regexes: speed up scanning for literal matches

if an unanchored regex (not ignoring case) starts with a literal,
we now use the "index" opcode (at least on parrot) to search for
the start position.
Speeds up the fairly artifical benchmark nqp::x(abc, 500) ~ def ~~ /def/
by a factor of 4