Test error code now returns number of failures

Right now if any of the tests in libfab fail when run the testing framework will still return 0. This is because it is returning `CU_get_error()` which only returns whether or not the unit testing framework encountered an error, but not the status of tests.

I changed the return statement in the testing framework to return the number of failed tests.