Added ability to pass SCNetworkReachabilityFlags to block and notification.

Because the block is executed asynchronously, so this does not guarantee that the [GCNetworkReachability currentReachabilityStatus] method returns corresponding flags when it is called in block.