Adding a serializer for arbitrary JSON

Renaming the name attribute of the TypeSerializer annotation to value