Rename MappedGlobalDecl to MappedFunctionDecl (and associated methods), to
reflect the fact that it maps llvm::Function objects only.