Add regression test for #469
Fix lexerActionExecutor not being preserved when returning from a rule invocation in the lexer (fixes #469)
Properly encapsulate LexerATNConfig.lexerActionExecutor, and mark as final
Add missing @Nullable annotations
Merge pull request #503 from sharwell/fix-469

Fix 469