Create a HydratorAwareInterface. Use the Fieldset object hydrator if its able to provide one
Unit test for HydratorAwareInterface
Merge pull request #4170 from ghunti/hydrator_aware_interface_2

Hydrator aware interface
Merge branch 'feature/4170' into develop

Close #4170