Adds error handling for coverage merging

I had some trouble with a .cov file generated by a parallel test run, and phpcov would just blow up when it hit the file in question. I added a patch to make it store the name of the invalid file, and output a list of failed merge files at the end.