Although use of prefix Json made sense back in Jackson 1.0 era, we have tried to move in most cases.
One specific remaining case to fix is the abstract base classes JsonSerializer and JsonDeserializer.
Most of the code already talks about "value serializers" and "value deserializers" to refer to these (and to differentiate from "type" serializers/deserializers), so let's do:
JsonSerializer -> ValueSerializer
JsonDeserializer -> ValueDeserializer
This change may not be as drastic as it might at first seem since a vast majority of implementation will use more concrete base classes (StdSerializer, StdDeserializer); but there are still many places that need to be changed.