Merge branch 'bramstroker-master'

PR #3924 - https://github.com/zendframework/zf2/pull/3924
Update ArrayStack.php

Array object cannot be defined twice, this is a minor typo

stack call:
Fatal error: Cannot use ArrayObject as ArrayObject because the name is already in use
Merge branch 'hotfix/phpunit'

PHPUnit upgrade fixes dependency issues
Merge pull request #3984 from smit1562/patch-1

Update ArrayStack.php
[#3984] Import ArrayObject as PhpArrayObject

- and update class declaration to extend PhpArrayObject
Merge branch 'hotfix/3984' into develop

Forward port #3984