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

/cc @markhibberd 
> ResultT.{when, unless}

Just out of curiosity what would the type signatures for those look like?