Add some missing method wrappers to std::num
Improve std::num module description, and fix some formatting
auto merge of #8115 : bjz/rust/num-traits, r=brson

Continues #4819