(C#) Resolve file scoped namespace declarations

Problem to solve

C# 10 supports file scoped namespace declarations that do not enclose the code but still define namespace for all definitions in the file. Right now we do not handle this case.

Proposed solution

Capture file scoped namespace at the beginning of FQN traversal.

References