Fix sbinary cache limit when caching doc inputs

Cache the classpath as Seq[File] rather than String in RawCompileLike. Fixes #1614.

I've based this PR on 0.13.7 branch. Let me know if it should be targeted at a different branch.

Have tried it with the Play aggregated docs and it looks good there.