[SPARK-2670] FetchFailedException should be thrown when local fetch has failed

Put a space after the "be" if you use this syntax. FYI it's also okay to do `assert(iterator.hasNext === true)`, or, for booleans, `assert(iterator.hasNext, "iterator did not have next")` (for a nicer error message).