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
I generally prefer just `null` instead of `Pointer.NULL`.  I should probably remove the latter definition altogether, or at least deprecate it.