setFromArray functionaly known in ZF1
test case for setFromArray
fixed with php-fig
no need to correct ~ in the path encoding

The ~ is not encoded by rawurlencode, so we don't need to decode it again.
Changed translation file pattern for german. Scripted replaces:
=> "'%value%'   TO   => "Der Wert
"'%value%'  TO  "The input

Similar things are absolutely needed for the other languages, too.
"Small" fixes
Another fix to Zend\Validate\EmailAddress key ressource
added failing test for getting (non-)shared services when the individual setting deviates from the default setting
fix for zendframework/zf2#3439
remove surplus namespace
because already defined in 'use' statement
Adding logic to check module dependencies at module loading time
CS fixes on imported exceptions
Update the test case so that it fails if the 404 view is missing the display_exceptions variable when we want to display exceptions.
Set the display_exceptions variable on the 404 view if we want to display exceptions.
[Validator][#2538] hostname validator overwrite

Close #2538
[Validator][EmailAddress] Refactor getHostnameValidator
Updated all translation-keys to fix the current standard of the en_EN Ressource. Updated all translations accordingly. There are threee @todo notations for which i am unsure about a possible better translation.
[#2629] Add charset to Content-Type header

- Defaults to UTF-8
- Allows setting via a setter
- charset is always used in generated content-type header
[#3055] Remove array to string conversion notice

- Removes an array to string conversion notice when nested arrays are
  provided as values
Incorporate feedbac

- Added getter for charset
- For selected multibyte character sets, an additional
  content-transfer-encoding header is set with the value 'BINARY'