Merge branch 'hotfix/4026'

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

Forward port #4026
Handle E_USER_DEPRECATED notices

- thrown by `library/Zend/Mvc/Router/Http/Query.php`, and expected
Merge branch 'hotfix/mvc-query-notices'

Fix test "failures" in MVC
Merge branch 'hotfix/mvc-query-notices' into develop

Fix test "failures" in MVC
Remove "nbproject" directory
Refactored ACL. Fixed tests
Zend\Mvc
* Query part deprecation moved to __construct()
* Unit tests skipped that consume Query class
Refactoring InputTest and FileInputTest
Fix for invalid json in composer for Zend\Math
Update SelectDecorator.php

Class was supporting limit + offset or limit, but only offset does not support
ArrayInput added
Filter and validate each element of an array
Remove unnecessary autoload.php from composer config.
Merge pull request #4027 from ralphschindler/hotfix/query-deprecation-notice-test

Move deprecation notice inside constructor of Query class
Merge branch 'hotfix/4027'

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

Forward port #4027
Merge pull request #4037 from demiankatz/fix-composer-compatibility

Remove unnecessary autoload.php from composer config.
Merge branch 'hotfix/4037'

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

Forward port #4037
Adding code to allow for input validation to continue if value is empty instead of just being marked as valid if empty.  Required to test for validity of an empty value based on context.