added optional dependencies to PKGBUILD and less invasive beep command