Fix/report write entry

Fixes a bug where failed measurements left only a Failure instance in the report.
Instead we make sure to catch the error and return a Measurement instance whose report object will be written.
NetTest authors should try to add as much useful information about failures to the report.