Add Json support for the CLIs

Now, the CLIs first configure themselves with the workflow's input and then
the resource's json files. If an entry already exists in the parameters
dictionnairies its json value is simply ignored. If no corresponding json
file exists, then nothing happens.