cargo: remove use of quick-error
Just use strings instead. Using error-chain doesn't work since the
Send
trait is not implemented for Box<Error>
in general. All of
these errors end up bubbling directly to the top-level, so this
shouldn't be too much of an issue.