Always drop unknown properties when calling from_hash.  Add '_resolved' to the JSON schema for all refs.
When JSONModel is running in client mode, it should leave "readonly" properties
alone (since they're used by clients).  Otherwise, it should drop them, because
the backend doesn't care about them.
Add extra test for schema name
Don't blow up when mapping across a schema/hash where the types don't match
Make the 'uri' attribute readonly too
Oops.  Fix my regexp to avoid embedded newlines.
Refactor JSONModel to pull some of the schema walking functionality into json_schema_utils.

Cleaned it up to make it a little easier to understand.
Add a workaround for concurrency issues with json-schema
Brevity...
Turn all parameters into strings before substituting.
Merge pull request #226 from hudmol/strict-jsonmodel

Strict jsonmodel