Fix compilation of the browser

Creating RLMArrays directly as it did is forbidden and the special-case for
empty predicates appears to be unnecessary anyway, so just remove it.
I'm not really sure as I'm not too familiar with this codebase. We could create an empty array using the ```initWithObjectClass:``` initializer. Or if the initializer for state accepted nil values then we could pass in nil for result.