Get rid of unnecessary information that is only useful for Google internal build.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=177846457
Last commit did not pick up all the changes because MOE incorrectly attributed some changes to the wrong commit. This commit should reconcile these. Also picked up some changes to how hamcrest library is depended upon in BUILD file, which should have been included in previous commits.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=177637931
We used to have a lot more vendored third_party dependencies, but now we're only going to have three that we know of, so this java/javatests distinction isn't necessary.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=177631319