adds arbitrary Joda format support to StreamsJacksonMapper

Tests that demonstrate this works and refactoring of existing modules to use it / deprecate redundant classes will be submitted in a PR for STREAMS-208.  This must merge first for that branch to build.