ARC and GCD Compatible Reachability Class for iOS and MacOS. Drop in replacement for Apple Reachability