allow usage of validator and filter plugin managers in input filter factory if form manager injected
revert setting validator and filter plugin managers on default chains from form manager
if inputFilterManager set and has servicelocator, use servicelocator to add plugin managers to validator and filter chains
check for servicelocator instance when inputfilterpluginmanager set and inject validator and filter plugin managers into factory default filter and validator chains. Test setInputFilterPluginManager with and without ServiceLocator
Merge branch 'jeremeamia-master'
Revert "Merge branch 'superdweebie-rand-bugfix'"

This reverts commit 002ce3dee6107f2c71af8e7ce0ed1f43693ddadf, reversing
changes made to 0023a96e4756112661c11dbf4e293f4be110809a.

Note: we will need to revert this revert when merging develop to master for the
2.3.0 release. See http://git-scm.com/blog/2010/03/02/undoing-merges.html - the
section on "Reverting the Revert," for details.
Un-revert change to ModuleEvent

- re-add EVENT_MERGE_CONFIG, per
  https://github.com/zendframework/zf2/blob/78eaad03cb25aa89e448beaad55cdbb6fe1227fc/library/Zend/ModuleManager/ModuleEvent.php#L23-L27
Merge pull request #4851 from trueaxiom/issue4801

allow usage of validator and filter plugin managers in input filter factory if form manager injected

Conflicts:
	tests/ZendTest/InputFilter/FactoryTest.php
Revert "Revert "Merge branch 'superdweebie-rand-bugfix'""

This reverts commit b0ae4689135d62555cf9bbe55cdd7dddcd2d8f05 in order to allow
forward-porting fixes to develop.

Conflicts:
	library/Zend/ModuleManager/ModuleEvent.php
Merge branch 'hotfix/4851' into develop

Forward port #4851