First pass at making sort work on Rakudo JVM.
Basic nominal type check handling in binder.

Doesn't include types in error or handle (::T, T) just yet.
Implement nqp::p6bindcaptosig.
Implement nqp::p6stateinit.
Make is_pseudo_package work on JVM.

Fixes S02-names/indirect.t, possibly more.
Fix $_ handling in binder.

Gets S02-names/pseudo.t working, and probably more.
Fix optimizer warning/error reporting.

Various tests that the optimizer spots things to warn about bombed
because of this.
[create-jvm-runner.pl] die more

Fail early, fail often. The two sites where I added 'die' statements were
the ones where I would have liked for it to die with informative error
messages instead of just continuing.
Correct/simplify =:= implementation.

Can only guess that it dates back to before we had an nqp::eqaddr.
Get nqp::p6return to work.
Use jar build for rakudo too
ignore more generated files
Avoid a NULL deref.
p6handletake is no longer needed either jnthn++
fix test harness for jar mode
Implement "as Foo" coercion of params.
Fix Num.new
Bump NQP_REVISION for nqp::eqaddr fix.
Fix null exception in infix:<?^>.

The Parrot version of nqp::xor returns a Parrot Undef, which we really
don't have a sane equivalent of on JVM so it gives a null. This handles
it appropriately, fixing at least one test file.
Check rw-ness on Scalar assignment.

Fixes the one failure left in S03-operators/increment.t, and probably
more.