Fix for incorrect type being passed into KeyValueActionHandler

In FBRequestConnection, processGraphObjectPropertyKey:value:action:passByValue would pass NSNumber objects into KeyValueActionHandler blocks. This caused a crash later on when it would try to call NSString instance method dataUsingEncoding: on a NSNumber.