rust: Upgrade rust stable to 0.12

Most of the work is got from `head.nix`