Update language dialect to C++11 and C99 (ref #25)
Move advanced uses out of README (ref #27)
removes unnecessary iOS plattform only
adds support of deployment targets iOS5 and OSX 10.7
Merge pull request #33 from ricobeck/master

support for OSX when using cocoapods
updated podspec
Merge pull request #35 from mneorr/master

Updated podspec for 5.0
Fix writing entries > 2G erroring with POSIX error EINVAL (fix #39)
Remove offset bias from channel output

* Channel output no longer stores an offset bias to better present a clean I/O class. To get the correct offset when needed, any initial skip bytes are now explicitly added to channel output offset.
Limit large data autoreleasing to reduce memory (fix #39)

* Prefer ARC-scoped release rather than autorelease, so that large data is freed quicker.

* Creating new entry writers and opening new channel input and output is now by convention "ns_returns_retained", which stops autoreleasing on returning large data.

* Most data now created with "alloc" and "init" instead of "data", which stops autoreleasing on creating large data.

* Create autorelease pools around data block calls, which limits the scope of any large data autoreleasing in client code.
Xcode 5
Merge