Documentation comment parsing: allow \param and \returns on std::function,
boost::function and similar function-like objects