JNA wrapper for <sys/xattr.h>

Here is my wrapper for <sys/xattr.h> with support for xattr list/get/set/remove.

Tested on OS X 10.9.2
There seems to be some overlap here with `Native.toString(byte[])` and `Pointer.setString()/setWideString()`.