fmt::FormatError has been renamed to fmt::Error

Get it building again.
What does `mod` mean here? Is it a new language feature? Is it equivalent to `use std::fmt; use std::fmt::{Show, Formatter};` ?