dont't treat array references as arrays in regexes

They will be stringified instead, and must be dereferenced to be arrayish.
Add jline jar and missing cleanups.
Remove --gen-nqp from config instructions

It appears that --gen-nqp is implied in --gen-parrot.
Merge pull request #136 from lizmat/nom

Remove --gen-nqp from config instructions
Fixes for --with-nqp=... removed hardcoded install-jvm
Remove dead code.
Eliminate Perl6Lex[Pad&Info].

This switches over to using the new QAST::Var features instead. Gets
rid of the StaticLexPad type too, plus a Parrot-specific bit of the
BOOTSTRAP.
Unbitrot JVM Makefile.
Use correct compunit API.
make decl and init of our-scoped arrays/hashes work

This will install a container for the given type
within the package and adds the lookup. This reverts
my (stupid) previous patch which basically treated an
our-scoped var like if is was a my-scoped variable
declared directly within the package block.
Fixes RT 100560, 102876, 117083, 117775, 115630, 107270
Add nqp::p6init() which initializes runtime.

Need a mechanism similar to Parrot dynops init for the JVM also.
Stub in Rakudo container support.
Fix thinko in invocation handling.
get rid of two cases of pir::setattribute__0PPsP
Stub in the binder.

Doesn't actually do anything yet, this just gets the op and some of
the constants in place.
Fix some incorrect array access ops.

JVM is stricter. Unbusts the multi-dispatcher somewhat.
Ensure CSD is updated.

Means that the multi-dispatcher sees the args it's meant to.
Start translating the binder code.
Implement nqp::p6parcel on JVM.
Missing null checks.