Ball and Chain: toSingleBox now sets up the failure chain properly.

The `ParamFailure` that `toSingleBox` returns when there are `Failure`s in the list
now has a chain of `Failure`s on it that correspond to all of the `Failure`s in the
list.