Fixed whereFormat issue

NSPredicate and NSString handles format differently.

For example, ``[NSPredicate predicateWithFormat:@"name = [c] %@", name]`` will automatically add quotation marks to embrace the ``name``, but NSString doesn't.

This pull request is to let ``whereFormat:`` has the same behavior with NSPredicate.