Find with condition

Adds predicate support to find:

``` objective-c
[Person find:@"firstName = 'Super' AND lastName = 'Marin'];
```

And a helper:

``` objective-c
[Person findWithFormat:@"firstName = '%@' AND lastName = '%@'", @"Super", @"Marin"];
```