OPENDJ-3281 Modify operations may not be replayed if case is mixed on attribute values
Regression introduced in OPENDJ-1368, when AttributeValue class was removed
and replaced by plain ByteString.
Historical values are wrongly compared for equality by using ByteString.equals(),
while they should take use the attribute type's equality matching rule for determining equality.
AttrValueHistorical.java:
Added attributeType field used in equals() and hashCode().
AttrHistoricalMultipleTest.java:
Fixed the unit test that reproduces the bug.
ValueInfoTest.java: RENAMED to AttrValueHistoricalTest.java