Remove unneeded lexicals
Implement Supply.uniq
Update ChangeLog
Implement Supply.squish

Although this does not seem to work without :with parameter: somehow the
default &[===] does *not* get set.  Giving that up for now.
Fix default setting of .squish(:with)

The proxy method in Supply was sending an empty callable, so the named parameter
default didn't work.  jnthn++ for pointing me in the right direction.
Update ChangeLog
Implement Supply.flat

Because we may want to use that a lot, and it would need to be fast (as
opposed to using .map, which would add another scope to handle for each original
value).
Update ChangeLog
Merge branch 'async' into nom
Bump to an NQP with portable timer support.
Generalize quote escapes to include starter

This means that q< \< > parses and correcly produces " < "
(Whereas q< < > is a parse error due to unmatched openers and closers,
 and whereas q< \< > used to produce " \\< ")
Skip integration/advent2012-day(6|10).t for now

The seem to hang since 17f4ee310239e1dd3d84c2205e479fdce8a7b966
Fix named parameter for Supply.zip
"on" can have multiple supplies with same effect
When an array is scheduled, it is providing args.

This supports various of the async nqp:: ops that pass information to
a scheduler in this way.
Rename timer cancellation handle class.