Fix non-absolute path assertions while running unit tests
Merge remote-tracking branch 'origin/glenn/file-system' into glenn/file-system

* origin/glenn/file-system:
  Remove superfluous warning message
  Explicitly watch and unwatch directories in breadth-first order
  Make FileIndex.removeEntry a no-op for now.