Follow changes in std / rustc

This PR contains the changes to std::num currently.
I expect to add the changes of the second pass stabilization of std::string very soon.