[cxx-interop] Support @cxx @implementation for C++ namespace members
Allow a @cxx @implementation function to be declared in a Swift
extension of an imported C++ namespace (which imports as an enum) and
match a function declared in that namespace, including nested
namespaces, @cxx(...) renames, and arity overloads.
rdar://185906884