Generalizes indexPath filter to work on Collectionviews

Fixes https://github.com/calabash/calabash-ios/issues/607
Reverse order of checks, check selector name before checking if view is index path addressable
Pass indexPath not view to indexPath selector
Merge pull request #99 from calabash/feature-generalize-indexpath-search-to-collection-views

Feature generalize indexpath search to collection views