Start using new getlexstatic_o op.
Fix NQP analysis of when callstatic is valid.

Makes it match Rakudo's more closely. We can cheat in NQP, but not
/that/ hard.
Merge pull request #168 from cognominal/master

Fixing --target=parse on nqp
map nqp::execname and bump moar revision
Add write barrier to JVM push ops

This was done on moarvm a while back, and fixes a precompilation issue.
Serialize CStruct on parrot
Fix memory corruption on CArray resize
Update stage0 for MoarVM.

The previous bootstrap contained mis-generated code that upset a more
aggressive spesh. Furthermore, the generated code is far better these
days. Between spesh and the better stage0 (meaning we build stage 1
faster), the NQP build is now down to 41s (from around 50s) for me.
Merge remote-tracking branch 'origin/master' into lexopts
Bump to latest Moar for improved spesh, new lex op
Make sure we callstatic the NQPCORE.setting subs.
Can also lower $_.

Before, this earned us a SEGV in the Rakudo setting compile, but now
that issue is fixed, we can do this optimization.
Optimize simple 'for' loops.

Can avoid a lot of block invocations in some cases, making things a
bit cheaper.
Added nqp::seekfh on JVM.
Added nqp::seekfh, nqp::readfh on parrot backend.
Add tests for seekfh.
Fix seekfh failures on JVM backend.
Add elems to P6opaque.
fix test plan, nwc10++
bump moar rev for bigint fixes