refactored RLMUpdateQueryWithPredicate to only handle NSPredicates

Missed this when we moved all the predicate handling functionality to the `RLM_VARARG` macro.

@alazier @tgoyne