Add option to support more complex metadata

Add the option --sc_pipe_separated to add_metadata.py,
to allow lists of lists representation.

Example:

func1;func2;func3|func1;func4
becomes
[[func1,func2,func3],[func1,func4]]
As requested, 'strip' each entry
Merge pull request #142 from mlangill/add_complex_metadata

Allow adding of complex metadata