Add custom predicate search for iOS

Similar to #495, these are the rest of the custom iOS search functions. Here's how [ruby_lib is using them](https://github.com/appium/ruby_lib/commit/eb11923543a1e3e2fe8f19d2f09959cefd16fa05). They're meant to be useful primarily for library authors.