Fix lowering if 'is required'.
fix Parameter/Signature.gist

We dont state thate a param is Any, because this is the default. This also
fixes an explosion on jvm.
bump nqp rev to get latest fixes
skip too if line is not defined

The line number and file is not guaranteed to be set. Calling .Int on an undefined
value would explode, so we move that to after the skip.
Compute sig arity/count at compile time.

Before, probably for some historical reasons that are now gone, we did
this computation at runtime and cached it. This was bad for needing to
do the "did we compute it yet" check, but also because it triggered SC
write barriers, wasting time and bloating modules.
Get latest NQP fixes.
Install method not found handler.

Actually receives the invocant object, ready for an improved exception
object. Can also add this mechanism to JVM backend, most likely.
Fix dir() on MoarVM
Fix parsing of `sub { 42 }()` and `sub{ 42 }()`

Fixes two tests in S02-lexical-conventions/sub-block-parsing.t
fix NPMCA
Merge branch 'nom' of github.com:hoelzro/rakudo into nom
Throw typed exception for dispatcher not found.
Oops, last commit needed NQP_REVISION bump also.
Makefile: RUNNER -> J_RUNNER

just to avoid possible future conflicts
[Build] clean perl6 runner
Typed exception for assignment type check fail.
Increase IO::Socket.recv size on non-Parrot from 512 to 65536 so it can always receive a maximum-sized IP datagram in one try.