updated the DTReachability so that normal an instance ob this class can be created.
The reason is that it is easier for unit testing, that the reachability can easily replaced stubs or mock implementations.
fixed Reachability demo for Xcode 4.x
cleanup
Change deployment target for Reachability demo