Update README.md
Update README.md
Merge pull request #24 from AlexanderChen1989/master

README.md fix
JMS #25: Added support for help flags
Merge pull request #26 from codegangsta/JMS-25

JMS #25: Added support for help flags
JMS #28: -h flags for subcommands
Merge pull request #30 from codegangsta/JMS-28

JMS #28: -h flags for subcommands
Show usage and exit with error whenever arguments parsing fails

Signed-off-by: Damien Le Berrigaud <damien@pivotallabs.com>
Update flag.go

Make boolean flags more in line with standard UNIX boolean flags.
Vary flag prefix based on name length
Merge pull request #33 from dam5s/flag_tweaks

Flag tweaks
Merge pull request #32 from dam5s/print_usage

Show usage and exit with error whenever arguments parsing fails
JMS-34: App.Run() can now be run multiple times.

- Added a method for looking up commands
- Using some logic to make sure default flags are not added more than
  once
Merge pull request #35 from codegangsta/JMS-34

JMS-34: App.Run() can now be run multiple times.
Allow for flags being passed in after arguments
Merge pull request #36 from dam5s/master

Allow for flags being passed in after arguments
add ability to parse []string types
add simple test , fix errors and unused interface SliceFlag
Merge pull request #38 from thesyncim/master

add ability to parse []string types
Improved documentation