XCTest no longer defines a category on NSException

Methods like `fileName` and `lineNumber` no longer exist outside of SenTestingKit, which leads to useless test failures when using XCTest. KIF does include the filename and line number in the exception's _userInfo_, so let's explicitly grab them form there.