Remove rules against std::function from the programmer's manual

Clarify that llvm::function_ref is like StringRef for callables.