`flag` and `option` methods should accept blocks
Define help method for all commands
Finish deconstructing the workflow to create a pull-request
Update default and pull request options
Open the editor when the editor option is set when creating a pul request