Fix for bug #381 in public epubcheck - NullPointerException on Issue95.epub

@apond 
null and empty opf path name were both handled above.  Throwing MessageId.OPF_002 for a null or empty path makes no sense (how can you have a file not found on a file with a null or empty name?) so turning this into an else if () is correct.