Merge branch 'feature/3443' into develop

Close #3443

Modified original to rename getDependencyModules to getModuleDependencies.
Merge branch 'hotfix/3473' into develop

Forward port #3473
Merge branch 'hotfix/3477' into develop

Forward port #3477
Merge branch 'hotfix/3480' into develop

Forward port #3480
Merge branch 'hotfix/3491' into develop

Forward port #3491

Conflicts:
	tests/ZendTest/Code/Generator/PropertyGeneratorTest.php
Merge branch 'feature/3366' of git://github.com/marc-mabe/zf2 into feature/3493
[#3493] Update registerErrorHandler to return previous handler
Merge branch 'feature/3493' into develop

Close #3493
Fixes #3366
Merge branch 'hotfix/WordFilterShouldNotExtendPregReplace' of git://github.com/marc-mabe/zf2 into hotfix/3494
Merge branch 'hotfix/3494' into develop

Close #3494
Merge branch 'feature/StringUtils_hasPcreUnicodeSupport' of git://github.com/marc-mabe/zf2 into feature/3495
[#3495] Use StringUtils::hasPcreUnicodeSupport

- Updated Filter classes to use StringUtils::hasPcreUnicodeSupport
- AbstractFilter::hasPcreUnicodeSupport now proxies to
  StringUtils::hasPcreUnicodeSupport
  - docblock marks the method as deprecated
- Added zendframework/zend-stdlib to composer.json (should have been
  there regardless)
Merge branch 'feature/3495' into develop

Close #3495
Merge branch 'hotfix/missingUseStatements' of git://github.com/marc-mabe/zf2 into hotfix/3496
Merge branch 'hotfix/3496' into develop

Close #3496
Fixed copyright year for Oci8 Driver
Merge branch 'stream' of git://github.com/prolic/zf2 into hotfix/3498
[#3498] Minor logic changes

- Cache return of method call -- prevents multiple fetches
- use "null !==" instead of "!is_null" (internal consistency)
Merge branch 'hotfix/3498' into develop

Close #3498
Merge branch 'hotfix/3499' into develop

Forward port #3499