Fix respondToSelector for aggregate dataSource

The aggregate data source was checking that all of its
children responded to the passed selector for a white list of selectors.
This prevented the delegate method from being called if only one of your
child datasource/delegates responded to the given selector.

This change has the aggregate return YES if any of the children respond
to the given selector.