ISIS-233: refactoring JsonValueEncoder
ISIS-233: refactored JsonValueEncoder, support for joda date props/values