generate.groovy: Add support for map and list values in .list files.
generate.groovy: Add support for map and list values in .list files.

This opens a wide variety of new possibilities in template files. Syntax
for maps and lists is similar to velocity syntax.
Example: {key:value,list:[a,b,c]}

This commit also changes splitting of value pairs from .list files.

stelfrich/imagej-ops,imagej/imagej-ops,gab1one/imagej-ops,kephale/imagej-ops