Added IndexFailureException to handle all Lucene failures; added to Searcher APIs