Merge branch 'master' into develop
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
added that the hostname can be set and changed
Merge branch 'reachabilityAsInstance' of github.com:Cocoanetics/DTFoundation into reachabilityAsInstance

Conflicts:
	Core/Source/DTReachability/DTReachability.h
	Core/Source/DTReachability/DTReachability.m
removed duplicated code
fixed notification that self is passed instead of observers
replaced deprecated SCNetworkConnectionFlags
change to use the DTReachabilityInformation object instead of the flags
fixed reachable demo
Force 64-bit building for Mac
force DTUTI for Mac 64-bit too
added new auto layout convenience method
Fixed integer sign mismatch.
Fixed typo.
fixed analyzer warnings
Fixed #43 - DTZipArchive: refactor unzOpen
Added support for cancellation
Merge commit 'bf1b01a04577c853089f3faa79be18d70eb28309' into develop

* commit 'bf1b01a04577c853089f3faa79be18d70eb28309':
  Fixed typo.
  Fixed integer sign mismatch.