allow options to take array values, useful for  --replace
add test case for complex opts
Merge pull request #122 from elarex/master

Allow multi-valued options (Array, Hash)