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 branch 'hotfix/3950' into develop

Forward port #3950
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
Merge branch 'hotfix/4010' into develop

Forward port #4010
Fix PHP Notice in Translator class
Zend\Db
Added Sqlserver integration test for platform object
changed exception to type hinting
Further feedback
Trim descriptions
Test added
Merge remote-tracking branch 'upstream/master'
BaseInputFilter fixed
Updated commit method to reset autocommit to true for the adapter.
Updated the order of events to update the inTransaction property first
then to reset the connection autocommit option to true.
Added autocommit = true to rollback method.
Add parent roles with traversable object