Issue #2 Added a macro that creates information based on where a Failure or Future.fail was created.
Inspired by syteh21's pull request "Macro based tracer"