More work on marshaling.

src/json.marshal.m:
src/json.unmarshal.m:
	Do not treat the maybe_error/2 type specially, there is
	no need.

src/json.m:
	Delete some out-of-date comments.

tests/test_marshal.m:
tests/marshal.exp:
	Test (un)marshaling of more standard library types.