ARC-compatible Network Reachability object for iOS with simplified observer logic