Representation of json scripts
A script loaded from a JSON file should have its keys and values shown in the options
tab.
This enables the user to change its name, inputs, outputs, file/code, etc.
This may require an important change in the script system (see biseau#6 )