… calling back into the main execution path
The path 'shifter/bin/shifter' was prepended to the spawn argument list on each iteration of run(), which can be called many times in walk.js. This grew the argument list. The extra args are ultimately ignored, but this small fix prevents non-parsed arg pollution (i.e. the values nopt returns in the parsed.remain property).
When a module's build config includes the "assets" property set to `false`, we should skip copying any existing assets folder for that build target. However, if that module's meta.json includes the "skinnable" property set to true, the assets directory will still be copied, as it is required by the skinning pattern. Fixes #87
… cssproc config
…for copy commands from commit 484f02
…ars 3-copy.js build files were intended for assets, not assets-global. Specifying `global-config: false` will make this happen.
…tended to be used when managing the skin/assets by another tool (e.g. a CSS preprocessor like Compass).
…al blank lang is processed so that the same module can be built twice in the same process.
…test building the same module with both default and --no-assets (which will not build a skin) options.