New exercise to demonstrate traits that make it easier for other code to consume our custom error types.
New section and exercise to demonstrate the `From` trait for errors and its usefulness with the `?` operator.