Allow optional flags by asking if its been set/present on the command line
Merge pull request #57 from fraenkel/optional

Allow to detect optional flags
Unit tests for Before() functionality
Add before function to app
Subcommand example used non-existent function
Merge pull request #61 from cab/master

Subcommand example used non-existent function