Updated the build process!

Updated the pkgbuild for the AUR; will start on a yum / emerge / apt package
next. Also added -Wextra to config.mk, I had thought it was there before,
but apparently not. This also required some changes to the code to remove
the warnings.