Naming as `FileUtils` would parallel `PrimitiveUtils`, `SafeFilenameUtils`, etc. in this package.

I'd love some JavaDoc giving the big picture of what this utility class is.