Delete output directory inside of FileFunction.cached, not outside
Update the default Scala version to 2.10.3 to support compiling with JDK8