fix for https://github.com/zendframework/zf2/commit/b188985a2ee74561376463fb3c2d7ae17fff575f#commitcomment-2393215 see http://php.net/manual/en/function.openssl-error-string.php
Merge branch 'openssl_error_string' of git://github.com/CrisMKM/zf2 into hotfix/3698
[#3698] CS and logic fixes

- Use braces for all loops
- infinite loop condition, as $msg would be non-empty if any messages were
  found. Assigned results of openssl_error_message to temp variable, and did
  strict test against boolean false before concatenating
- trim the result
- use descriptive variable names
Updated component packages to add branch-alias

Now that we have per-component repos, we need the ability to install
dev-stability packages. Currently, this can only be done if you specify
dev-master (which is auto-enabled via packagist), but not via dev-develop.
Additionally, you cannot specify version strings like "2.1-dev" or "2.2-dev", as
those aliases do not exist.

This patch adds dev-master and dev-develop aliases for each component.
Add missing @return annotations
Resolve undefined classes in phpDoc
Merge branch 'hotfix/missing-returns' of git://github.com/micheh/zf2 into hotfix/3808