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
Deprecate the query route with an error message and remove the merging of query parameters into the route match
Fix tests due to query route changes

- Fix several test assumptions
- Add error handler to catch E_USER_DEPRECATED error
Zend\Db:
* Fixed ordering of return statements in various quoteValueList() implementations
* Altered the db2 expected output and quoting for quoteValue*()
Merge branch 'refactor/db-quoting-values' of https://github.com/ralphschindler/zf2 into security/2.1.4-db
Merge branch 'unit-test-preparestatement' of git://github.com/Mech7/zf2 into Mech7-unit-test-preparestatement
Zend\Db
- Fixup of #3988 for coding standards