Fix antlr package derivation.

Also fixup jvm tool integration tests to respect
TMPDIR being on a different device than the build root.

Testing Done:
$ PANTS_DEV=1 ./pants goal list tests/python/pants_test/tasks: | grep antlr | PANTS_DEV=1 xargs ./pants goal test

CI went green here: https://travis-ci.org/pantsbuild/pants/builds/42654357

Bugs closed: 833

Reviewed at https://rbcommons.com/s/twitter/r/1410/
Sync of https://github.com/pantsbuild/pants/commit/8e41d16d8eb5509b4f96a459781b15bae35e202c