Add module configuration framework
Fix file.getPath()
Write special Decomposer and Runner to invoke module command directly from Puli.

Also fixes blender module.
First successful submission of blender file via renderchan.