Feature/multiple options

This adds support for multiple arguments specified multiple times on the command line.

e.g.: command -o value1 -o value2