A category for reading and writing endian specific values in NSData