Validation doesn't need Guava in tests.
Factor out the JacksonSerializer to rekord-jackson.
Core now only uses Hamcrest and Guava in tests.