Add support of nested object to Collections

This modification allows the use of nested Collections/Fieldset and fill them with intact objects (if allowed by target element).

See here : https://github.com/zendframework/zf2/issues/5640#issuecomment-35174787

Sorry, I had no time to write the tests.
If someone want to write the tests after checking that everything is working properly?