Updated Zend/Form/Factory to allow for custom injection of factories when a fieldset is created and configured
Removing Trailing Whitespace
Clean up of a micro-optimization per @prolic
Corrected a variable name issue (causing test failure)
Added Test Methods:

testCanCreateFormsAndSpecifyFactory
testCanCreateFactoryFromArray
testCanCreateFactoryFromConcreteClass
testCanCreateFormFromConcreteClassAndSpecifyCustomValidatorByName

The 4th being the most important. It tests for the existance of a custom validator.
[#4761] Convert exceptions to warnings

- To retain BC, filters should never raise exceptions
- Instead, raising warning and returning original value
[#4761] Added tests for null values

- null values should be filtered without warnings
[#4761] null values should not raise warnings

- null values should not be filtered, and should not raise warnings
Fix conflicting use statement
fix formRow label position being overwritten by __invoke()
Merge pull request #4762 from davidwindell/patch-12

[Hotfix] Fix conflicting use statement
Merge branch 'hotfix/4762'

Close #4762
Merge pull request #4771 from stefanotorresi/fix/form-row-label-position

Form\View\Helper\FormRow label position gets overwritten by __invoke()
Merge branch 'hotfix/4771'

Close #4771
Allow unsetting cookie attibutes by resetting to null
fix small typos : punctuation mark
[#4778] Add zend-filter as optional dependency
More consistent interface: Add "return $this" to set*() methods that didn't already have them.
Fix issue where setExpires(0) works, but $expires=0 doesn't work in the constructor. Remove redundant input checking from constrcutor in favor of that offered by the set*() methods.
Make @var docblocs more consistent for cookie attributes. Only one of specified null.