Changes
Renamed all *Util.java to *Utils.java for consistency.
Moved copy methods from IOUtils to CopyUtils.
Deprecated all methods in FileUtils using String filenames instead of
java.io.File.
Removed StreamUtils as all functionality is is IOUtils (and CopyUtils).
Fixed typos in Apache license.
All of Commons IO now uses its own ByteArrayOutputStream instead of
java.io.ByteArrayOutputStream which should improve speed.
Removed deprecated IOUtils.bufferedCopy method.
ProxyInput/OutputStream: Better alternative base class than
FilterInput/OutputStream.
New methods for FileUtils: isFileNewer() (3 variants)
Added an alternative ByteArrayOutputStream implementation which is faster than
the original java.io.ByteArrayOutputStream by reusing buffers instead of
reallocating them when the buffer needs to be resized.