make fmt_macros and rustdoc have standard doc attributes
auto merge of #19422 : scialex/rust/fix-fmt-macro-doc, r=steveklabnik

these are missing standard #![doc(...)]. add them