Deserialization

Adds deserialization support to serialization framework and the Json implementation. Also fix wrongful use of ' ' for chars in generated Json.

Merged to prevent bug with nitdoc and duplicate modules.

To be done next:
* Support for generic types
* Separate tje json_serialization services in 2: pure json and json for deserialization.
* Support NativeArray or its users