Resolve #3268970 "Cache schemas"
Adds client-side caching to prevent subsequent schema lookups from Drupal. Integrates changes from JSON Editor PR at https://github.com/json-editor/json-editor/pull/1162.
Replaces !21 (closed) .
Edited by krisahil