Fixes: #760
* Refactor CodeMirror component to be more configurable and testable (hints, markings) * Update the existing datasource path component * Better text highlighting for JSON fields * Case insensitive hinting in autocomplete
fixed sharing of cachedDependency values