Integrated comments by @dotta
Explicit about failures in SourceIndexer
Aggressive way to handle exceptions in ProjectIndexJob