Replace Hamcrest with Truth.

Fewer static imports, better wrangling of generics
(particularly when asserting contains), and, least
of all, better internal support.