changed atxn functions to return status; added dup versions of array functions; added cpu_relax() in processor.h
got rid of a warning in malloc.c; added archlinux/PKGBUILD; added processor.h, which should have been included in the last commit