Added item validation for 'object' types to allow dictionary-like object validation

var schema = {
"type": "object",
"items": {"$ref": "#item"},
"definitions": {
"item": {
"id": "#item",
"type": "object",
"properties": {
"prop_one": {"type": "string"}
},
"required": ["prop_one"]
}
}
},

obj = {
"one" : {
"prop_one": "1"
},
"two": {
"prop_one": "2"
}
};

console.log(tv4.validate(obj, schema));

> true