LUCENE-6835: exempt tests from virus checker if they do direct file deletes, or stop doing unnecessary direct file deletes; address some nocommits; fix compilation errors

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene6835@1721365 13f79535-47bb-0310-9956-ffa450edef68
73 files changed
tree: b78a300432fd2d9506a450c3b7804f0f6435f49d
  1. dev-tools/
  2. lucene/
  3. solr/
  4. .gitignore
  5. .hgignore
  6. build.xml
  7. README.txt