[#4546] Updated test

- to use setExpectedException()
Merge branch 'hotfix/4546'

Close #4546
Fixes #4545
Merge branch 'hotfix/4546' into develop

Forward port #4546
Merge pull request #4572 from joshribakoff/master

Zend\Form Should throw exception if try to get() an element that does not exist
[#4572] Break test case/provider into 2

- PHPUnit under PHP 5.3.3 was throwing segfaults when run with no
  arguments, and yet passing fine when given --tap and other arguments.
  Based on experimentation, it appeared to be solely based on the number
  of items in the data provider. Split the data provider and test case
  into two, and all problems were solved.
Merge branch 'hotfix/4572'

Close #4572
Merge branch 'hotfix/4572' into develop

Forward port #4572
Consistency Fixes
Merge pull request #4581 from mbn18/master

Hostname route ignore HTTP_HOST and give SERVER_NAME precedence
[#4581] CS fixes, composer updates

- Import hostname validator
- CS around arguments for hostname validator constructor
- Added zend-validator to required components, as it's used for hostname
  validation
Merge branch 'hotfix/4581'

Close #4581
Merge branch 'hotfix/4581' into develop

Forward port #4581
Merge pull request #4582 from noopable/hotfix/nested-form-elementsname-wrapping

Fix Nested form element wrapping (relative: #4383)
Merge branch 'hotfix/4582'

Close #4582
Merge branch 'hotfix/4582' into develop

Forward port #4582
Merge pull request #4595 from piteer1/hotfix-redis-storage

[BUG] Missing invokable fo Redis Cache Storage, problem with setting password
Merge branch 'hotfix/4595'

Close #4595
Merge branch 'hotfix/4595' into develop

Forward port #4595
Merge pull request #4596 from PierreRambaud/patch-1

Missing french translations, and wrong class name
Merge branch 'hotfix/4596'

Close #4596