Fix zero value in argument
 Fix empty with long mandatory flag
Merge pull request #3950 from blanchonvincent/hotfix/issue/3851

Fix zero value in argument
Fix split arguments console with quotes
Add tests to fix split arguments console with quotes
Improve splitting console argument & add test case
Additional test

- Added optional-long-flag-match-with-zero-value test case; passes.
[#3950] CS fixes

- trailing whitespace
Merge branch 'hotfix/3950'

Close #3950
Fixes #3851
Merge pull request #4010 from blanchonvincent/hotfix/zend-test-with-console-route

Hotfix/zend test with console route
[#4010] CS fixes

- trailing whitespace
Merge branch 'hotfix/4010'

Close #4010