[media] rc-core: move timeout and checks to lirc