advanded handling of subfiles

* the subfiles to process are now defined in a json configuration file
* the script can now output the XSL transformation result to a different
subfile