Fix prepared statement notices
[+BUGFIX] Fixed column names bug Zend\Db\Sql\Select

Zend\Db\Sql\Select will prepare the column names incorrectly in the rare
cases when the table is specified with an alias (array('alias' =>
'table')) but columns() is called with $prefixColumnsWithTable = false.

Added a UnitTest case and fixed this bug.
[+BUGFIX] Fixed incorrect PDO_Oci platform recognition

When instanciating the PDO driver with pdo_oci, it will return "Oci" as
platform name which is not correct. The correct Platform name is
"Oracle"
Fixes issue #3974
Safer quoting of values in Zend\Db\Adapter\Platform\* quoteValue()
Merge branch 'master' of https://github.com/zendframework/zf2
Add unit test for prepareStatementForSqlObject
Zend\Db - quoteValue handling
Added driver support to platform objects for value quoting
Zend\Db\Adapter - quoting values
* added quoteTrustedValue() to the quote platform interface
Fix PHP Notice in Translator class
Unit test for Translator with non-existant locale
Zend\Db
Added integration tests for Platform objects that use driver level quoting/escaping
Added integration test listener to assist in building connections
Fix PHP Notice in Translator class
Fix PHP Notice in Translator class
Zend\Db
Added Sqlserver integration test for platform 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