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
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.
Merge pull request #3474 branch 'hotfix/fix-exception-message'
Merge branch 'patch-1' of git://github.com/Tobion/zf2 into hotfix/3393
Merge branch 'hotfix/3393'

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

Forward port #3393
Merge branch 'master' of git://github.com/netiul/zf2 into hotfix/3439
[#3439] CS fixes

- Trailing whitespace
Merge branch 'hotfix/3439'

Close #3439
Fixes #3409
Merge branch 'hotfix/3439' into develop

Forward port #3439
Merge branch 'master' of git://github.com/manuakasam/zf2 into hotfix/3425
Merge branch 'hotfix/3425' into develop

Forward port #3425