Allow attributes to be used in predicate formats

For example:

    KFAttribute *attribute = [KFAttribute attributeWithKey:@"name"];
    [NSPredicate predicateWithFormat:@"%K == %@", attribute, name];
Implement ways to check equality of two KFAttributes
Improve the documentation of the object manager