In order to disambiguate names from different modules, qualify all names
that don't originate in the current module.
Also update docs for QueryQualifyName
|No Unit Test Coverage|
|Build 48295: [GHC] Linux/amd64: Continuous Integration|
|Build 48294: [GHC] OSX/amd64: Continuous Integration|
|Build 48293: [GHC] Windows/amd64: Continuous Integration|
|Build 48292: arc lint + arc unit|