Easy to use CFNetwork wrapper for HTTP requests, Objective-C,  Mac OS X and iPhone