This commit adds support for a user-provided Jackson ObjectMapper to be used when de/serializing JSON messages. Additionally, adds Gradle test fixtures to the spring-pulsar module and deprecates the UserRecord and UserPojo in spring-pulsar-test in favor of their equivalent in the test fixture. See #723