LUCENE-3439: catch more cases where IW/IR is used after close; fix sneaky bug where IW can delete files after it was closed

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/branch_3x@1173741 13f79535-47bb-0310-9956-ffa450edef68
12 files changed
tree: c41dc2cf229207affd36e26de3cca58de348c442
  1. dev-tools/
  2. lucene/
  3. solr/
  4. .hgignore
  5. build.xml
  6. README.txt