Fixes issue #18.

A misconfigured setting does not cause the waterfall to fail.  Failure codes will be presented in a comma separated string.  Reason codes will be presented separated by a space.