Always implement Display for Error (#226)

This makes it easier to write code that uses `Error` with or without `std`.
7 jobs for master in 17 minutes and 1 second (queued for 2 seconds)