Support semantic blocks better, lue++
Abbreviated Pod blocks can't have configurations
Add support for short-form Q strings.

You should now be able to type out your Q-based strings as ｢...｣,
similar to '...' and "...".
Add missing perl6-debug-p to .gitignore
Fix localtest targets

Calling 'make localtest' will no longer run localtest.data through
perl6-j :) . This change renames localtest* to j-localtest* in
Makefile-JVM.in, and changes Configure.pl to generate the localtest
target.
Make sure to parse "\n\n" etc. in indented "=begin code" blocks
Run this (fudged) test
Finally, the full & accurate list of implicit-code-block-able blocks.
Make X::Syntax:Pod::BeginWithoutEnd slightly more useful

And slightly less annoying
Merge branch 'nom' of https://github.com/rakudo/rakudo into nom
HashIter::reify now does eager snapshot

There is some instability in the reentrancy of hashiter, so we force
reify to run to completion in lieu of a bug fix.  But hashes are
finite anyway, and not many people are going to want to do short-circuit
lazy evaluation of a list of keys or values, so not a big deal if we
don't support laziness on hashes for now.  This fix enables maps to
reify their input lists frugally rather than greedily, since greedy map
was hiding the reentrancy problem that this patch hides differently.
MapIter::reify is now frugal with input list

Just because a map is in eager context doesn't mean that its input
list should be evaluated eagerly, since loops can terminate early.
We also want to be able to pull lazily from an infinite input list.
Regardless of the demand, we only need to make sure each call into
the closure has just enough values to bind.  Also, there's no point
in preallocating the output rpa when it will be unused in sink context.
implement export trait for our scoped vars
Range::reify decides range batching now

So that Map::Iter doesn't have to fake batching decision with
insufficient knowledge.  For now we batch up to 1024 values; a more
sophisticated decision based on max - min is possible, in addition
to any other contextual clues that might indicate one-shot use in
cool code vs repeated use of the range in hot code.
Merge branch 'nom' of github.com:rakudo/rakudo into eleven