Let parser return modifiable objects

JsonObject.readFrom() and JsonArray.readFrom() do not return
unmodifiable objects anymore. From a user's point of view this
behavior was unexpected.

Users can still wrap JsonObject and JsonArray instances in
unmodifiable wrappers using the static methods on JsonObject
and JsonArray.