InternalTarget stores original dep. addresses

Useful for inspecting the dependency graph, which otherwise
throws away knowledge of JarLibrary and "dependencies" nodes

Also register "dependency_addresses" on JarLibraries
Add goals which find dep paths between two targets
Merge pull request #130 from ryan-williams/paths

Add "path" and "paths" goals for finding dependency paths between targets