fix Issue 9773 - ref parameter with default string literal should not compile
fix Issue 9873 - Built-in tuple should support equality comparison
Merge pull request #1829 from 9rnsr/fix9773

Issue 9773 - ref parameter with default string literal should not compile
improve error recovery
Merge pull request #1841 from WalterBright/error_recovery

improve error recovery
Merge pull request #1836 from 9rnsr/fix9873

Issue 9873 - Built-in tuple should support equality comparison
Fixes Issue 9692 - allMembers trait should work on module without a package.