Support JDK6 by removing nio.Files (and remove move/copy support for dirs)

/cc @markhibberd 
From a styling perspective do you prefer `for` for these instead of manual `map`/`flatMap`?