noop in case method resolved did not run yet

This gets us a little further though this really hides a deeper problem.
prevent calling getstaticcode on something NQPMu-ish

On MoarVM we get away with checking for isnull, but this is not enough for
JVM. This unbusts SVG::Plot and Pod::To::HTML. The error is triggered when
we apply a trait to a sub or an Attribute and the module gets precompiled.
Remove unneeded extra level of if
Allow for .sleep on numbers

Getting tired of typing "sleep $_" all the time, while ".sleep" sits in my fingers
Re-implement WINNER, support "done @promises"

Much of the logic existed twice in the sub, this has now been simplified.  Also,
any parameter sanity tests are now performed *before* looking for a Promise/Channel
so that problems in parameters do not stay hidden if they just did not happen to hit
that case.
Simplify Supply.list, like Channel.list now

This seems now possible after the WINNER refactor
Oops, $:k should contain ordinal, not promise
Test for Promise/Channel on first one as well
Some more cleanup in WINNER
Move &invoke_right to global INVOKE_KV

So List.winners can use it also
Naive implementation of .winners()
Add entries for winner {} fix and new .winners()
Adding dwarrings++ advent 2013 tests to roast
For now, wrap failed Promises in a Failure
Bump to an NQP with lex->loc optimization.

Gets us faster builds/compiles/spectests.
.winners should not exist in rakudo-p
Stringify common structures for early comp exceptions

try to give better error messages than "Parcel<-1234134>"
during compile-time error reporting when compiling the core setting

Contains some small fixups by moritz
Load modules from %CUSTOM_LIB<home> before <site>

This way a user can install a local module that will override a
system-installed one
Merge pull request #255 from retupmoca/nom

Load modules from %CUSTOM_LIB<home> before <site>
run the new orelse tests