fixes AC_BLINK
adds fully operational source
makes it so yacpi only gets used if acpi is _not_ available