SPARK-1316. Remove use of Commons IO

Commons IO is actually barely used, and is not a declared dependency. This just replaces with equivalents from the JDK and Guava.
Nah, it's because it doesn't exist in Java 6 :) http://docs.oracle.com/javase/7/docs/api/java/nio/file/Files.html