unset CDPATH to avoid echoing the CDPATH and breaking the JAR path
don't traverse into build/, target/, or dot-dirs
refactor Java grapher to perform Maven dep resolution in graph/depresolve phase, not in scan phase
clean up structure of dep resolution
update test exp for jdk-sample (deferred from previous commit changes)
tolerate some compilation errors and still produce defs/refs
update docker test exps
remove needless logging
install and use jdk8u26+ to fix NPE
handle visiting unknown elems (lambdas, etc.)
error tolerance and dep fetch caching
simplify instructions
update exp
pull in keystore certs
only run jdk8 (not jdk8u-required) tests in travis
synthesize def paths for unresolved elements and compile-error tree paths
Merge pull request #28 from sourcegraph/fast-scan

Fast scanning for Maven, error tolerance