Update for latest rustc
Revert "use `gifnksm/num` instead of `rust-lang/num` for now"

This reverts commit 770295db9f0e563a0d4604057f13ae0f2a13fc33.
update dependencies