Retrofitted Failures
- Inlined Failure.Detail into Failure
- Made Failure.Reason simply a tagging trait
- Added Failure.Timeout to specifically indicate timeout failures

Reworked Future failures