allow classification annotations data types to persist via transport

Ensure the submitted classification annotations are serialised JSON. The DB adapters will persiste the annotation JSON data with their serialised types and they won't be converted to strings.