Browser-based JSON validator

See syntax and schema errors inline with Monaco validation.