Add test failure status.

Adds support for test failure tracking. Test failures (failure
to run a test suite like Torpedo or Tempest) will now get tracked as
'TestFail' instead of just a normal 'Failure'.

Includes a pink hexagon icon to help highlight these failures in
the UI.