[cxx-interop] Support pointers to C types in reverse interop
Previously, we never exported Swift functions that have pointers to C or
C++ structs in their signature. These pointers are always safe to pass,
we have declarations on the C/C++ side and we have no ABI issues.
rdar://172205792