File viewers ICSHWI-10239
This merge request adds some components for viewing/editing files and JSON data:
- Editor: a code editor with syntax highlighting based on Ace (first draft)
- JSONEditor: a JSON specialization of the Editor which adds:
- JSON syntax checking
- JSON schema validation
- Inline error annotations
- Optional error alerts
As always, check the storybook when the pipeline is complete:
Edited by John Sparger