Add support for depfiles, as produced by
twitter.common.tools.Compiler.  These files allow jmake to generate
correct dependency information for package-private classes -- that is,
classes whose name does not match their Java file.

Includes tests for this new code.