Rewritten objc.m to use Objective-C objects (NSData, NSString and NSFileHandle) and provided build instructions using clang on both OS X and Linux.