Implement marshaling of arrays and version arrays.

src/json.m:
	Rewrite the marshaling documentation.

src/json.marshal.m:
src/json.unmarshal.m:
	Implement marshaling of array/1 and version_array/1 values.

tests/test_marshal.m:
tests/marshal.exp:
	Include examples of the above in the the test suite.