Use Facebook's FBKVOController instead of SFObservers

SFObservers appears to be unstable when used with the latest AFNetworking.
I think Facebook's KVOController is a safer alternative, since it doesn't rely on 
swizzling NSObject's KVO methods.