Refactoring

Moved `searchSchemas()` to ValidatorContext.prototype, and store missing
referenced schemas in `context.missingMap` variable, instead of using
`undefined` in `context.schemas`.