Fixed order of error exception arguments, and optionality of error handler arguments.
Replacement for #3940
Fixed docblocks
Added in choice method.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Return the index instead of the choice.

Signed-off-by: Jason Lewis <jason.lewis1991@gmail.com>
Merge pull request #3964 from GrahamCampbell/4.1-docblocks

Fixed Docblocks
Merge pull request #3965 from jasonlewis/feature/command-choice

[feature] Command::choice method
Merge pull request #3963 from GrahamCampbell/4.1-fix

Replacement for #3940
Removed unused use statement
Eloquent relations spaces to tabs
Fixed latest version badge
Merge pull request #3974 from GrahamCampbell/4.1-badges

[4.1] Fixed Latest Version Badge
Merge pull request #3972 from GrahamCampbell/4.1-tabs

[4.1] Eloquent Relations Spaces To Tabs Fix
Merge pull request #3971 from GrahamCampbell/4.1-use

[4.1] Removed Unused Use Statement
Merge pull request #3802 from ezzatron/error-exception-arguments

Fixed 2 bugs in the error handler implementation