Move GetBound to its own module
Add the 'constructors' field to the selector information

It is needed e.g. to handle record wildcards correctly.
getTopDeclSymbols: clean up
getTopDeclSymbols: indentation
getTopDeclSymbols: refactor
Add sv_constructors to SymSelector

For every field selector, record in which constructors this field is present.
Remove redundant imports
Use diffs for golden tests
Rebase tests
Add a test

It tests multiple constructors with the same field name
Add SyntaxUtils.stringToName
GetBound: handle record wildcards
Add a comment
Use getBoundCtx in SymbolModules

Note: the types of moduleSymbols and moduleTable have changed.
Use getBoundCtx in Open.Base
Rename getBoundCtx to getBound
Add a test for wildcard patterns
Add a test for top-level wildcard patterns
Remove FIXME