Add missing content-type
Removed JacksonObjectMapper and keep only stream based implementation for Jackson.
Introduced DataTypeConverters.
Introduced RefWriter to allow customisation of references during serialisation.