subcommand allowUnknown option
add tests
Merge pull request #311 from zhiyelee/subcommanduk

subcommand allowUnknown option
make the test silent
Merge pull request #312 from zhiyelee/silenttest

make the test silent