Improved properties handling
Improved properties handling

Right command can have either getArgs function or get args getter function resolved as property

Properties can be defined in number of ways:
[
      'id',
      '--test',
      ['-z', {help: 'Zet'}],
      ['-x', '--extract'],
      ['-a', '--alpha', { help: 'Alpha' }],
      [['-b', '--beta'], { help: 'Beta' }],
]

dnlek/cmdcli