Merge pull request #8 from geek/master

Support null defaults for boolean
Merge pull request #9 from geek/master

Can override argv
Up version to 0.0.2
Up version to 1.0.0
Orders usage message with -shortname, --longname