erp5_json_editor: Disable ajax and catch promise
The JSONEditor relies on call async load for load promises. The current code waits for the promises to finish and throw errors explicitly.
This allows the renderjs properly handle the error on the same chain of promises.