Fix example code
Merge pull request #137 from nyushi/fix-example-code

Fix example code
Add Context.GlobalFlagNames()
Add a function to determine if a global flag is set.
Add additional test
Make -v, --version optional
Merge pull request #147 from peterbourgon/master

Make -v, --version optional
Clarify example in README. Fixes #149
Merge pull request #150 from kytrinyx/readme-example

Clarify example in README. Fixes #149
Fix bash completion for deep level subcommands
Merge pull request #146 from jhowarth/master

Add a function to determine if a global flag is set
Merge pull request #143 from artnez/master

Add Context.GlobalFlagNames()
Merge pull request #152 from OVYA/master

Fix bash completion for deep level subcommands
Update README.md
merge 9908e96 and resolve conflict
check args before Run