Squashed '3rdparty/github/optparse/' changes from f0c65c9..cdc96b2
Squashed '3rdparty/github/optparse/' changes from f0c65c9..cdc96b2

cdc96b2 don't assume non-zero argc

git-subtree-dir: 3rdparty/github/optparse
git-subtree-split: cdc96b235343c8cf6475482075371b249b2187d6

jddurand/c-tconv,jddurand/c-tconv,jddurand/c-tconv,jddurand/c-tconv