Remove hydrator from collections
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.
Merge pull request #1 from radnan/pull-5746

fix test
Merge branch 'hotfix/5754'

Close #5754
Merge pull request #5746 from fabiocarneiro/master

Remove hydrator from collections
Merge branch 'hotfix/5746' into develop

Forward port #5746