assertions now return array incl $fail_info
- ['result' => (bool), 'fail_info' => (string)]
- report the fail info inside the text report if assertion fails
update assertion tests for new return array