Code review cleanups:
- Rename 'files' to 'paths' in cases where it's really just a string
- Use toBeFalsy() in tests instead of explicitly requiring null (although
they were passing so far, it does make them more fragile)
- Remove unused dependencies in DragAndDrop