add timestamp to packets for more reliable macro inversion; tweak Dell/Lenovo profiles
fix bug with RKAA through RKAF
use actual timestamps for sending buffered keys; some cleanup/review