Add new endpoint to search users

Returns an array of user objects. Covered by unit tests and integration tests

```objc
 if ([VENUser canInitWithDictionary:userDictionary]) {
```