Fix NativeMemoryOperations memset/memcpy so that offsets are in elements, not in bytes. Counts are still in bytes. This is specifically to match the semantics of &array[offset] in C.
Update the readme with basic usage examples.