Fix GetOptUsage compilation.
Move string operator() to cpp file and make it const.
Reset getopt parser before calling getopt_long().
Implement getNonOptionPos().
Use getNonOptionPos().
Use ArgType enum instead of plain int.
Initialize iterators in 'for'.
Rename 'ito' to 'it'.
Rename 'ito' to 'itOptions' and 'itl' to 'itLines'.
Create end iterators before 'for' loop.
Parse options twice.