Added lists and template target expansions using lists.

You can now expand a template for every element in a list (or more lists with more parameters). This will be useful when combined with globs, where shell expansion can create lists and these can then be expanded into targets.
One more list test.