Merge remote-tracking branch 'upstream/develop' into develop
Merge remote-tracking branch 'origin/develop' into develop
Fix getCurrentSchema error with MS SQL server
Update Connection.php
Update Connection.php
BaseInputFilter handles missing data properly

Previously BaseInputFilter::populate would pass a null value to setValue
this would cause the ArrayInput to throw an exception even if the
ArrayInput is not part of the validation group.

Something else that should be looked at is introducing a validator
instead of using a exception Zend\InputFilter\ArrayInput filter because
the exception will break the application if not managed correctly.
Added a test
Removed php 5.4 array notation
Update Connection.php
Adding Hungarian translations for Captcha
Adding Hungarian translations for Validate
Added a assertation for the response phrase
Added a unit test
[Minor BC] Remove translation of validator keys

Removes the translation of validator message ***keys*** which is totally
absurd in the first place. They are constants that should not be
modified.
Removed the code retranslating messages
Removing the unit tests
Merge remote-tracking branch 'upstream/develop' into develop
Fixed bug that didn't allow the Sqlsrv PDO driver to be set properly for the Platform\SqlServer object
Fixes BC break with existing skeleton

- Mvc\TranslatorServiceFactory was missing the "implements FactoryInterface"
  declaration, making it fail as a valid factory.
- Circular dependency was occurring, as changes in TranslatorServiceFactory
  meant it was looking for existence of an alias already defined in the
  skeleton, and pointing back at the same service. Added a
  'Zend\I18n\Translator\TranslatorInterface' service, pointing to the I18n
  TranslatorServiceFactory, and now check for that in the MVC
  TranslatorServiceFactory. This fixes the primary BC issue.
- Updated View\HelperPluginManager to look for (and conditionally fetch) the new
  'Zend\I18n\Translator\TranslatorInterface' service, instead of the
  'translator' service. This will preserve the intent. Developers may alias
  'translator' to 'Zend\I18n\Translator\TranslatorInterface' if desired.
Remove service from ServiceListenerFactory

- Point of original PR that broke BC was to remove the requirement of
  ext-intl by default. Adding the TranslatorInterface as a service by
  default breaks this. Removed, and we can now document it.