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"
Merge branch 'master' of https://github.com/zendframework/zf2
Add unit test for prepareStatementForSqlObject
Merge branch 'unit-test-preparestatement' of git://github.com/Mech7/zf2 into Mech7-unit-test-preparestatement
Zend\Db
- Fixup of #3988 for coding standards
Merge PR #3988 to master
Merge branch 'hotfix/pdo-oci-platform' of git://github.com/tux-rampage/zf2 into tux-rampage-hotfix/pdo-oci-platform
Merging Pull Request #3957
Merge branch 'tux-rampage-hotfix/pdo-oci-platform'
Merge branch 'hotfix/select-columns-with-table-alias' of git://github.com/tux-rampage/zf2 into tux-rampage-hotfix/select-columns-with-table-alias
Merge PR #3921
Merge branch 'tux-rampage-hotfix/select-columns-with-table-alias'