Add missing decont of qastnode rxtype.

Assertions <?{$*FOO}> and <!{$*FOO}> didn't work out properly; the
Scalar container was tested instead of the contents.
Implement nqp::nativecallrefresh() and related logic.

This is a first rough version that simply clears all the caches, all the time,
whenever a refresh is required. That's probably going to be a bit slow, as we
refresh all function arguments after the call, to guard for functions that
modify their arguments.

A better version of this would only invalidate the cached objects that are
actually different from the pointer in C memory.

As of this commit, we pass all the NativeCall tests.
Bump to latest MoarVM, for macro -> inline.
mention MoarVM and JVM in the release guide.
bump moar and parrot
bump the nqp version
Make unspace-in-regex error message more helpful
bump moar rev to get unicode fixes, TimToady++
bump moar rev for unicode property fixes
[Configure] support --backends=all
add four new opcodes for unicode properties

Well, actually, add two new opcodes and two old opcodes that weren't exposed.
document new uniprop opcodes
hook up new uniprop opcodes
bump moar revision
oops, didn't understand format
bump moar rev to get mkdir_p fix for lue++
add bool and match uniprop opcodes
bump moar rev
bump MOAR rev
improve error message about not allowed delims