None circular dependency being detected as a circular dpendency in some instances
Removed @package
Specify correct return type for `Pdo\Connection::getLastGeneratedValue`

See http://php.net/manual/en/pdo.lastinsertid.php for reference that it returns `sting` instead of `int`.

TODO: change type of `$lastInsertValue` property and `getLastInsertValue` method in `Zend/Db/TableGateway/AbstractTableGateway.php` accordingly.
Test rewrite for avoid test skip. Related #5592
Add a check for aliases when checking for circular dependencies. If aliases are used, assume the dependencies aren't circular unless the same alias is used multiple times.
Add more tests that highlight a regression in the new circular dependency check for aliases
Change alias check to pass additional tests
Update BlockCipher.php

empty($data) returns false when data is 0 (as integer), 0.0 (as float) & '0' (as string). These values should be allowed to get encrypted
Remove hydrator from collections
Get an abstract defined service from an alias

When you want to get a service leading to to an abstract factory from an alias.
Fixed gz decompress check for false

Previously if the decompressed value was, say, 0 an exception would be
thrown even though the decompression was successful. By making the check
for false strict the exception will still be thrown if there is an error
    in the underlying PHP functions, while allowing us to return
    decompressed values that would otherwise evaluate to false.
added test  for Zend\ServiceManager\ServiceManager::get  : testGetAbstractFactoryWithAlias
fix test

collection expects:
 - to have an object (array/traversable) and hydrator, or
 - that its target element have an object (allows binding) and hydrator

to be able to extract the values from the object bound to it

previously the collection was being assigned a hydrator. with that gone,
we now have to assign an object and a hydrator to its target element.
Update Predicate.php

I have added a notLike predicate in file so you can use is on sql query
Merge pull request #1 from radnan/pull-5746

fix test
Update copyright date
Fixes #5648
Merge branch 'patch-1' of git://github.com/irnc/zf2 into hotfix/5508

* 'patch-1' of git://github.com/irnc/zf2:
  Specify correct return type for `Pdo\Connection::getLastGeneratedValue`
Closes #5508
Merge branch 'hotfix/5508'

* hotfix/5508:
  Specify correct return type for `Pdo\Connection::getLastGeneratedValue`
Merge pull request #5775 from mannecheema/patch-1

Update Predicate.php

* mannecheema/patch-1:
  Update Predicate.php