Enable persistent connections for IbmDb2.

Usage example in global.php:
<?php
return array(
    'db' => array(
        'driver' => 'IbmDb2',
        'database' => '*LOCAL',
        'username' => 'GUIDO',
        'password' => 'GUIDO55',
        'persistent' => true,
        'driver_options' => array(
            'i5_naming' => DB2_I5_NAMING_ON,
            'i5_libl' => 'WSDATA QGPL'
        ),
        'platform_options' => array(
            'quote_identifiers' => false
        )
    ),
    
    'service_manager' => array(
        'factories' => array(
            'Zend\Db\Adapter\Adapter' =>
'Zend\Db\Adapter\AdapterServiceFactory'
        )
    )
);


Change-Id: I42ff3d52b2f112cefb828432c93eb409d42b2cad
Enable persistent connections for IBMi

'db' => array(
        'driver' => 'IbmDb2',
        'database' => '*LOCAL',
        'username' => 'USER',
        'password' => 'PASSWORD',
        'persistent' => true,
        'driver_options' => array(
            'i5_naming' => DB2_I5_NAMING_ON,
            'i5_libl' => 'SOMELIB QGPL'
        ),
        'platform_options' => array(
            'quote_identifiers' => false
        )
    ),

'persistent' accepts true/false, or can be left out

Change-Id: I8b42f83e7be794286fc5b23e8dc195bb22b23b66
Fixing a bug that causes fatal error when a RowGateway's primary key were changed directly : refresh the select's where clause after the update query.
Fixed usage of imported namespace.

The use statement imports \ArrayObject as PhpArrayObject so we need to use it here. In other case it will use of undefined constant.
PR #5322, Fixes #5232
Merge branch 'hotfix/5232' of git://github.com/lucascorbeaux/zf2 into lucascorbeaux-hotfix/5232

* 'hotfix/5232' of git://github.com/lucascorbeaux/zf2:
  Fixing a bug that causes fatal error when a RowGateway's primary key were changed directly : refresh the select's where clause after the update query.
Added a few comments to the test, change var name
Merging #5322
Merge branch 'lucascorbeaux-hotfix/5232'

* lucascorbeaux-hotfix/5232:
  Added a few comments to the test, change var name
  Fixing a bug that causes fatal error when a RowGateway's primary key were changed directly : refresh the select's where clause after the update query.
Merge pull request #5507
Merge pull request #5507 in master
Revert "Merge pull request #5507 in master"

This reverts commit 29443bdadc884ef747b37143cf95b68d993f4f9c, reversing
changes made to 17779c3c29680be0a4fa401ca355a7e9de24c6c0.
Merge branch '10211301' of git://github.com/guidofaecke/zf2 into guidofaecke-10211301
Refactored IbmDb2\Connection to not use array, also not use dynamic func. call
Merge commit '51ee47fc3c2e33c25e68a4da97391922f1b8e305'