Add -[NSArray firstObject] support for older SDKs.
Fix readability of inline function.
Add NRDigest as a md5 stream calculator.
Fix NSArray firstObject support. Fix broken uniqueId on iOS simulator.