Add support for lambdas that have multiple patterns (i.e. \ x, y @ x).
Fix parsing of modules that include multiple newlines in places.

This would only have affected includes that occurred inside modules.
Fix src annotations in files with includes.
Make sure expressions that are split across includes fail to parse.
Disallow declarations that span multiple files.
Disallow clauses of a FunBind from spanning files.

This is picked up as a renamer error.
Update pre-packaged parser.