Add a few typed exceptions and override P6Regex::Grammar methods to throw them.

This lets us test sensibly for RT #77380, RT #77522 and similar.
In UNIT, no need for wasteful clone operations.

There's only ever going to be one anyway, since it's in UNIT. Avoids
a little work at startup and saves us some allocations, memory, etc.
Fix for RT #79160
Get Date from Instant (RT #111356)
Bump NQP_REVISION; use new .code_object support.
Merge pull request #301 from peschwa/panics_to_typeds

Add a few typed exceptions and override P6Regex::Grammar methods to throw them.
Bump NQP_REVISION for regex error improvements.

Should allow tests to be safely unfudged and pass for everyone who
is building against NQP_REVISION.