Changed runtime definition to exclude methods without parameters from
Aware interfaces
Changed compiler definition to exclude methods without parameters from
Aware interfaces
Merge branch 'hotfix/5008'

Close #5008
Implement setOptions method
typo fix
added role attribute
Merge pull request #5015 from thestanislav/PreferFormInputFilter

Allow set Form::setPreferFormInputFilter via options
[#5015] Added unit tests

- Added tests to demonstrate that preferFormInputFilter flag can now be set via
  options and factory implementations.
Merge branch 'hotfix/5015'

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

Close #5015
Enable prefer form input filter flag by default

- This fixes a regression in 2.2.3 via #4996, whereby the fix to a
  regression caused a new regression in behavior, in which the form
  input filters were no longer being merged in the expected order.
  Essentially, the fix in #4996 now enforced the `preferFormInputFilter`
  flag status, which was de facto enabled due to the hacks previously
  present. This flag is now enabled by default to provide the behavior
  by default (which is what was occurring before the changes, albeit via
  a different mechanism).
Add unit test group to new test
Merge branch 'hotfix/prefer-form-input-filter-flag-default'

Close #5028
Merge branch 'hotfix/prefer-form-input-filter-flag-default' into develop

Forward port #5028
[2.2.4] Release preparations

- Bumped VERSION
- Created CHANGELOG
- Updated README
Merge branch 'releases/2.2.4'

2.2.4 readiness
Bump to next dev version

- 2.2.5dev
Merge branch 'version/bump'

Bump to 2.2.5dev
Merge branch 'releases/2.2.4' into develop

2.2.4 readiness

Conflicts:
	README.md
	library/Zend/Version/Version.php
Merge branch 'version/bump' into develop

Bump to dev version

Conflicts:
	README.md
	library/Zend/Version/Version.php