Add tundra.json:emit and tundra.json:parse services for serializing
and deserializing JSON formatted content; closes #39